1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
package api
import (
"go/token"
"testing"
"github.com/mmcloughlin/avo/internal/inst"
)
func TestISAsIdentifier(t *testing.T) {
for _, isas := range inst.ISACombinations(inst.Instructions) {
ident := ISAsIdentifier(isas)
if !token.IsIdentifier(ident) {
t.Errorf("expected %q to be an identifier", ident)
}
}
}
func TestSuffixesClassIdentifier(t *testing.T) {
for key := range inst.SuffixesClasses(inst.Instructions) {
ident := SuffixesClassIdentifier(key)
if !token.IsIdentifier(ident) {
t.Errorf("expected %q to be an identifier", ident)
}
}
}
|