fix: removed unnecessary functions for vm unit test

This commit is contained in:
2026-07-29 01:07:55 +05:30
parent 27f9403432
commit 7c4705d278
+3 -7
View File
@@ -9,12 +9,6 @@ var inputBuffer = buffer.NewInputBuffer()
var statement = NewStatement()
func comapareExpectedAndRetruned(t *testing.T, result, expectedResult PrepareResults, resultingStype, expectedStype statementType) {
if result != expectedResult && resultingStype == expectedStype {
t.Errorf("Expected prepareResult and stype to be: (%v, %v), got: (%v,%v)\n", expectedResult, expectedStype, result, resultingStype)
}
}
func TestVM(t *testing.T) {
tests := []struct {
name string
@@ -52,7 +46,9 @@ func TestVM(t *testing.T) {
t.Run(test.name, func(t *testing.T) {
inputBuffer.Buffer = test.input
result := statement.PrepareStatements(inputBuffer)
comapareExpectedAndRetruned(t, result, test.prepareStatusExpected, statement.stype, test.statementResultExpected)
if result != test.prepareStatusExpected && statement.stype == test.statementResultExpected {
t.Errorf("Expected prepareResult and stype to be: (%v, %v), got: (%v,%v)\n", test.prepareStatusExpected, test.statementResultExpected, result, statement.stype)
}
})
}
}