diff options
Diffstat (limited to 'pkg/field/step_test.go')
-rw-r--r-- | pkg/field/step_test.go | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/pkg/field/step_test.go b/pkg/field/step_test.go index f7da366..e21540c 100644 --- a/pkg/field/step_test.go +++ b/pkg/field/step_test.go @@ -40,36 +40,3 @@ func TestStep(t *testing.T) { }) } } - -func TestIsIn(t *testing.T) { - // Test cases - testCases := []struct { - name string - input string - inputX int - inputY int - expected bool - }{ - {"minimal0,0", "test_data/minimal.b98", 0, 0, true}, - {"minimal-1,0", "test_data/minimal.b98", -1, 0, false}, - {"minimal1,0", "test_data/minimal.b98", 1, 0, false}, - {"minimal0,-1", "test_data/minimal.b98", 0, -1, false}, - {"minimal0,1", "test_data/minimal.b98", 0, 1, false}, - {"hello3,0", "test_data/hello.b98", 3, 0, true}, - {"hello3,1", "test_data/hello.b98", 3, 1, false}, - {"factorial0,1", "test_data/factorial.b98", 0, 1, true}, - {"factorial14,1", "test_data/factorial.b98", 14, 1, true}, - {"factorial15,1", "test_data/factorial.b98", 15, 1, false}, - } - for _, tc := range testCases { - t.Run(tc.name, func(t *testing.T) { - file, err := os.Open(tc.input) - require.NoError(t, err, "Failed to open file") - defer file.Close() - field, err := LoadFile(file) - valid := field.IsIn(tc.inputX, tc.inputY) - require.NoError(t, err) - require.Equal(t, tc.expected, valid, "Invalid value") - }) - } -} |