From 50457647de8943141604894ec96ab135a1fb0d4c Mon Sep 17 00:00:00 2001 From: yuyi Date: Tue, 20 Aug 2024 18:58:07 +0800 Subject: [PATCH] tests: add like_operator_outside_orm_error.vv/.out (related #22075) (#22079) --- vlib/v/checker/tests/like_operator_outside_orm_1_error.out | 6 ++++++ ...e_orm_error.vv => like_operator_outside_orm_1_error.vv} | 1 - vlib/v/checker/tests/like_operator_outside_orm_2_error.out | 7 +++++++ vlib/v/checker/tests/like_operator_outside_orm_2_error.vv | 5 +++++ vlib/v/checker/tests/like_operator_outside_orm_error.out | 6 ------ 5 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 vlib/v/checker/tests/like_operator_outside_orm_1_error.out rename vlib/v/checker/tests/{like_operator_outside_orm_error.vv => like_operator_outside_orm_1_error.vv} (98%) create mode 100644 vlib/v/checker/tests/like_operator_outside_orm_2_error.out create mode 100644 vlib/v/checker/tests/like_operator_outside_orm_2_error.vv delete mode 100644 vlib/v/checker/tests/like_operator_outside_orm_error.out diff --git a/vlib/v/checker/tests/like_operator_outside_orm_1_error.out b/vlib/v/checker/tests/like_operator_outside_orm_1_error.out new file mode 100644 index 000000000..2c6c093ec --- /dev/null +++ b/vlib/v/checker/tests/like_operator_outside_orm_1_error.out @@ -0,0 +1,6 @@ +vlib/v/checker/tests/like_operator_outside_orm_1_error.vv:3:15: error: unexpected name `like`, expecting `)` + 1 | fn main() { + 2 | name := 'Luke' + 3 | println(name like 'L%') + | ~~~~ + 4 | } diff --git a/vlib/v/checker/tests/like_operator_outside_orm_error.vv b/vlib/v/checker/tests/like_operator_outside_orm_1_error.vv similarity index 98% rename from vlib/v/checker/tests/like_operator_outside_orm_error.vv rename to vlib/v/checker/tests/like_operator_outside_orm_1_error.vv index a5d0e0068..23c10aa11 100644 --- a/vlib/v/checker/tests/like_operator_outside_orm_error.vv +++ b/vlib/v/checker/tests/like_operator_outside_orm_1_error.vv @@ -1,5 +1,4 @@ fn main() { name := 'Luke' - println(name like 'L%') } diff --git a/vlib/v/checker/tests/like_operator_outside_orm_2_error.out b/vlib/v/checker/tests/like_operator_outside_orm_2_error.out new file mode 100644 index 000000000..9251bb5e3 --- /dev/null +++ b/vlib/v/checker/tests/like_operator_outside_orm_2_error.out @@ -0,0 +1,7 @@ +vlib/v/checker/tests/like_operator_outside_orm_2_error.vv:3:14: error: only `c`, `r`, `js` are recognized string prefixes, but you tried to use `like` + 1 | fn main() { + 2 | name := 'Luke' + 3 | ret := name like 'L%' + | ~~~~ + 4 | println(ret) + 5 | } diff --git a/vlib/v/checker/tests/like_operator_outside_orm_2_error.vv b/vlib/v/checker/tests/like_operator_outside_orm_2_error.vv new file mode 100644 index 000000000..9b95bea1b --- /dev/null +++ b/vlib/v/checker/tests/like_operator_outside_orm_2_error.vv @@ -0,0 +1,5 @@ +fn main() { + name := 'Luke' + ret := name like 'L%' + println(ret) +} diff --git a/vlib/v/checker/tests/like_operator_outside_orm_error.out b/vlib/v/checker/tests/like_operator_outside_orm_error.out deleted file mode 100644 index ccc6cd4e8..000000000 --- a/vlib/v/checker/tests/like_operator_outside_orm_error.out +++ /dev/null @@ -1,6 +0,0 @@ -vlib/v/checker/tests/like_operator_outside_orm_error.vv:4:15: error: unexpected name `like`, expecting `)` - 2 | name := 'Luke' - 3 | - 4 | println(name like 'L%') - | ~~~~ - 5 | } -- 2.39.5