Parcourir la source

fix(test): sort the result to make the result consistent

Signed-off-by: Jiyong Huang <huangjy@emqx.io>
Jiyong Huang il y a 2 ans
Parent
commit
7840d00b89
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 3 0
      internal/processor/ruleset_test.go

+ 3 - 0
internal/processor/ruleset_test.go

@@ -19,6 +19,7 @@ import (
 	"github.com/lf-edge/ekuiper/pkg/ast"
 	"io"
 	"reflect"
+	"sort"
 	"strings"
 	"testing"
 )
@@ -39,6 +40,7 @@ func TestIO(t *testing.T) {
 		t.Errorf("fail to import ruleset: %v", err)
 		return
 	}
+	sort.Strings(names)
 	if !reflect.DeepEqual(names, expectedRules) {
 		t.Errorf("fail to return the imported rules, expect %v but got %v", expectedRules, names)
 	}
@@ -61,6 +63,7 @@ func TestIO(t *testing.T) {
 		t.Errorf("fail to get all rules: %v", err)
 		return
 	}
+	sort.Strings(rules)
 	if !reflect.DeepEqual(rules, expectedRules) {
 		t.Errorf("After import, expect rules %v, but got %v", expectedRules, rules)
 		return