From 251d64c70c520091c510e0ace0bd4a27d32f7b70 Mon Sep 17 00:00:00 2001 From: Rudy Ges Date: Tue, 12 Mar 2024 13:21:12 +0100 Subject: [PATCH] [tests] add some tests for -D fast-fail --- tests/misc/projects/Issue8019/compile-fastfail.hxml | 2 ++ tests/misc/projects/Issue8019/compile-fastfail.hxml.stderr | 2 ++ tests/misc/projects/Issue8019/compile3-fastfail.hxml | 2 ++ tests/misc/projects/Issue8019/compile3-fastfail.hxml.stderr | 1 + tests/misc/projects/issue5002/compile-fastfail.hxml | 2 ++ tests/misc/projects/issue5002/compile-fastfail.hxml.stderr | 1 + tests/misc/projects/issue5002/compile2-fastfail.hxml | 2 ++ tests/misc/projects/issue5002/compile2-fastfail.hxml.stderr | 1 + tests/misc/projects/issue5002/compile3-fastfail.hxml | 2 ++ tests/misc/projects/issue5002/compile3-fastfail.hxml.stderr | 1 + tests/misc/projects/issue5002/compile4-fastfail.hxml | 2 ++ tests/misc/projects/issue5002/compile4-fastfail.hxml.stderr | 1 + 12 files changed, 19 insertions(+) create mode 100644 tests/misc/projects/Issue8019/compile-fastfail.hxml create mode 100644 tests/misc/projects/Issue8019/compile-fastfail.hxml.stderr create mode 100644 tests/misc/projects/Issue8019/compile3-fastfail.hxml create mode 100644 tests/misc/projects/Issue8019/compile3-fastfail.hxml.stderr create mode 100644 tests/misc/projects/issue5002/compile-fastfail.hxml create mode 100644 tests/misc/projects/issue5002/compile-fastfail.hxml.stderr create mode 100644 tests/misc/projects/issue5002/compile2-fastfail.hxml create mode 100644 tests/misc/projects/issue5002/compile2-fastfail.hxml.stderr create mode 100644 tests/misc/projects/issue5002/compile3-fastfail.hxml create mode 100644 tests/misc/projects/issue5002/compile3-fastfail.hxml.stderr create mode 100644 tests/misc/projects/issue5002/compile4-fastfail.hxml create mode 100644 tests/misc/projects/issue5002/compile4-fastfail.hxml.stderr diff --git a/tests/misc/projects/Issue8019/compile-fastfail.hxml b/tests/misc/projects/Issue8019/compile-fastfail.hxml new file mode 100644 index 00000000000..851c0a8b107 --- /dev/null +++ b/tests/misc/projects/Issue8019/compile-fastfail.hxml @@ -0,0 +1,2 @@ +--macro Macro.init() +-D fail-fast diff --git a/tests/misc/projects/Issue8019/compile-fastfail.hxml.stderr b/tests/misc/projects/Issue8019/compile-fastfail.hxml.stderr new file mode 100644 index 00000000000..b34a3575506 --- /dev/null +++ b/tests/misc/projects/Issue8019/compile-fastfail.hxml.stderr @@ -0,0 +1,2 @@ +Macro.hx:9: characters 18-19 : "" is not a valid package name: +Macro.hx:9: characters 18-19 : Package name must not be empty diff --git a/tests/misc/projects/Issue8019/compile3-fastfail.hxml b/tests/misc/projects/Issue8019/compile3-fastfail.hxml new file mode 100644 index 00000000000..dfab9ad6446 --- /dev/null +++ b/tests/misc/projects/Issue8019/compile3-fastfail.hxml @@ -0,0 +1,2 @@ +--macro Macro2.init() +-D fail-fast diff --git a/tests/misc/projects/Issue8019/compile3-fastfail.hxml.stderr b/tests/misc/projects/Issue8019/compile3-fastfail.hxml.stderr new file mode 100644 index 00000000000..32a1a80dc17 --- /dev/null +++ b/tests/misc/projects/Issue8019/compile3-fastfail.hxml.stderr @@ -0,0 +1 @@ +Macro2.hx:8: characters 18-19 : Module "" does not have a valid name. Module name must not be empty. diff --git a/tests/misc/projects/issue5002/compile-fastfail.hxml b/tests/misc/projects/issue5002/compile-fastfail.hxml new file mode 100644 index 00000000000..f3f0adcaf67 --- /dev/null +++ b/tests/misc/projects/issue5002/compile-fastfail.hxml @@ -0,0 +1,2 @@ +-main Main +-D fail-fast diff --git a/tests/misc/projects/issue5002/compile-fastfail.hxml.stderr b/tests/misc/projects/issue5002/compile-fastfail.hxml.stderr new file mode 100644 index 00000000000..056b0cf3c3f --- /dev/null +++ b/tests/misc/projects/issue5002/compile-fastfail.hxml.stderr @@ -0,0 +1 @@ +Main.hx:1: characters 1-8 : "0" is not a valid field name. diff --git a/tests/misc/projects/issue5002/compile2-fastfail.hxml b/tests/misc/projects/issue5002/compile2-fastfail.hxml new file mode 100644 index 00000000000..9335b165f8e --- /dev/null +++ b/tests/misc/projects/issue5002/compile2-fastfail.hxml @@ -0,0 +1,2 @@ +-main Main2 +-D fail-fast diff --git a/tests/misc/projects/issue5002/compile2-fastfail.hxml.stderr b/tests/misc/projects/issue5002/compile2-fastfail.hxml.stderr new file mode 100644 index 00000000000..2f6dbe6ff04 --- /dev/null +++ b/tests/misc/projects/issue5002/compile2-fastfail.hxml.stderr @@ -0,0 +1 @@ +Main2.hx:6: characters 3-32 : "0_variable" is not a valid variable name. diff --git a/tests/misc/projects/issue5002/compile3-fastfail.hxml b/tests/misc/projects/issue5002/compile3-fastfail.hxml new file mode 100644 index 00000000000..3473f6f765f --- /dev/null +++ b/tests/misc/projects/issue5002/compile3-fastfail.hxml @@ -0,0 +1,2 @@ +--macro Main3.init() +-D fail-fast diff --git a/tests/misc/projects/issue5002/compile3-fastfail.hxml.stderr b/tests/misc/projects/issue5002/compile3-fastfail.hxml.stderr new file mode 100644 index 00000000000..2b10bd17bad --- /dev/null +++ b/tests/misc/projects/issue5002/compile3-fastfail.hxml.stderr @@ -0,0 +1 @@ +Main3.hx:10: characters 18-19 : Module "lowercase" does not have a valid name. Module name should start with an uppercase letter: "lowercase" diff --git a/tests/misc/projects/issue5002/compile4-fastfail.hxml b/tests/misc/projects/issue5002/compile4-fastfail.hxml new file mode 100644 index 00000000000..9182a1d397b --- /dev/null +++ b/tests/misc/projects/issue5002/compile4-fastfail.hxml @@ -0,0 +1,2 @@ +-main Main4 +-D fail-fast diff --git a/tests/misc/projects/issue5002/compile4-fastfail.hxml.stderr b/tests/misc/projects/issue5002/compile4-fastfail.hxml.stderr new file mode 100644 index 00000000000..7f4fc7338c2 --- /dev/null +++ b/tests/misc/projects/issue5002/compile4-fastfail.hxml.stderr @@ -0,0 +1 @@ +Main4.hx:3: characters 7-9 : Variable names starting with a dollar are not allowed: "$i"