From 58c38b5c8273ca3dfc9cfb0962d9cdf44bd15d69 Mon Sep 17 00:00:00 2001 From: kbkpbot Date: Fri, 29 Aug 2025 15:59:59 +0800 Subject: [PATCH] add test --- vlib/v/parser/tests/module_import_same_symbol2_err.out | 3 +++ vlib/v/parser/tests/module_import_same_symbol2_err.vv | 1 + vlib/v/parser/tests/module_import_same_symbol_err.out | 4 ++++ vlib/v/parser/tests/module_import_same_symbol_err.vv | 2 ++ 4 files changed, 10 insertions(+) create mode 100644 vlib/v/parser/tests/module_import_same_symbol2_err.out create mode 100644 vlib/v/parser/tests/module_import_same_symbol2_err.vv create mode 100644 vlib/v/parser/tests/module_import_same_symbol_err.out create mode 100644 vlib/v/parser/tests/module_import_same_symbol_err.vv diff --git a/vlib/v/parser/tests/module_import_same_symbol2_err.out b/vlib/v/parser/tests/module_import_same_symbol2_err.out new file mode 100644 index 0000000000..db6ba12a74 --- /dev/null +++ b/vlib/v/parser/tests/module_import_same_symbol2_err.out @@ -0,0 +1,3 @@ +vlib/v/parser/tests/module_import_same_symbol2_err.vv:1:20: error: cannot register symbol `max`, it was already imported + 1 | import math { max, max } + | ~~~ diff --git a/vlib/v/parser/tests/module_import_same_symbol2_err.vv b/vlib/v/parser/tests/module_import_same_symbol2_err.vv new file mode 100644 index 0000000000..9a6c870663 --- /dev/null +++ b/vlib/v/parser/tests/module_import_same_symbol2_err.vv @@ -0,0 +1 @@ +import math { max, max } diff --git a/vlib/v/parser/tests/module_import_same_symbol_err.out b/vlib/v/parser/tests/module_import_same_symbol_err.out new file mode 100644 index 0000000000..1f2a754a02 --- /dev/null +++ b/vlib/v/parser/tests/module_import_same_symbol_err.out @@ -0,0 +1,4 @@ +vlib/v/parser/tests/module_import_same_symbol_err.vv:2:17: error: cannot register symbol `max`, it was already imported + 1 | import math { max } + 2 | import arrays { max } + | ~~~ diff --git a/vlib/v/parser/tests/module_import_same_symbol_err.vv b/vlib/v/parser/tests/module_import_same_symbol_err.vv new file mode 100644 index 0000000000..88bcf786e9 --- /dev/null +++ b/vlib/v/parser/tests/module_import_same_symbol_err.vv @@ -0,0 +1,2 @@ +import math { max } +import arrays { max }