completed list-type to array-type conversion and fixed common test module

This commit is contained in:
2026-07-13 10:42:17 +02:00
parent 77f36642b4
commit 072fd9af39
39 changed files with 160 additions and 318 deletions
+7 -7
View File
@@ -31,7 +31,7 @@ func TestFuncBase(t *testing.T) {
/* 14 */ {`isFloat(3.1)`, true, nil},
/* 15 */ {`isString("3.1")`, true, nil},
/* 16 */ {`isString("3" + 1)`, true, nil},
/* 17 */ {`isList(["3", 1])`, true, nil},
/* 17 */ {`isArray(["3", 1])`, true, nil},
/* 18 */ {`isDict({"a":"3", "b":1})`, true, nil},
/* 19 */ {`isFract(1:3)`, true, nil},
/* 20 */ {`isFract(3:1)`, false, nil},
@@ -71,7 +71,7 @@ func TestFuncBase(t *testing.T) {
t.Setenv("EXPR_PATH", ".")
// runTestSuiteSpec(t, section, inputs, 49)
runTestSuite(t, section, inputs)
RunTestSuite(t, section, inputs)
}
func TestFuncBaseString(t *testing.T) {
@@ -89,7 +89,7 @@ func TestFuncBaseString(t *testing.T) {
// t.Setenv("EXPR_PATH", ".")
// runTestSuiteSpec(t, section, inputs, 49)
runTestSuite(t, section, inputs)
RunTestSuite(t, section, inputs)
}
func TestFuncBaseFraction(t *testing.T) {
@@ -110,8 +110,8 @@ func TestFuncBaseFraction(t *testing.T) {
// t.Setenv("EXPR_PATH", ".")
// runTestSuiteSpec(t, section, inputs, 5)
runTestSuite(t, section, inputs)
// RunTestSuiteSpec(t, section, inputs, 10)
RunTestSuite(t, section, inputs)
}
func TestFuncBaseOthers(t *testing.T) {
@@ -124,6 +124,6 @@ func TestFuncBaseOthers(t *testing.T) {
// /* 4 */ {`seq(1,2,4)`, kern.NewLinkedListA(int64(1), int64(2), int64(3)), nil},
}
// runTestSuiteSpec(t, section, inputs, 4)
runTestSuite(t, section, inputs)
// RunTestSuiteSpec(t, section, inputs, 3)
RunTestSuite(t, section, inputs)
}