| package shortcut | |
| import ( | |
| "testing" | |
| "github.com/stretchr/testify/assert" | |
| ) | |
| func TestIDFromKeys(t *testing.T) { | |
| assert.Equal(t, "X", IDFromKeys(nil)) | |
| assert.Equal(t, "X8a18d2be561b75dc48c3afcd8145767c", IDFromKeys(&Shortcut{ | |
| Keys: []string{ | |
| ",arch=x86,config=8888,", | |
| ",arch=arm,config=8888,", | |
| }, | |
| })) | |
| // Test that order doesn't matter. | |
| assert.Equal(t, "X8a18d2be561b75dc48c3afcd8145767c", IDFromKeys(&Shortcut{ | |
| Keys: []string{ | |
| ",arch=arm,config=8888,", | |
| ",arch=x86,config=8888,", | |
| }, | |
| })) | |
| } |