aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/line_continuation.sh
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-01-24 01:43:01 +0900
committernsfisis <nsfisis@gmail.com>2026-01-24 01:43:01 +0900
commitc780cbb6acd0e0526f2d305138190392bdc8cdd7 (patch)
treedf1edba6eb5778a00e1f4c8a5051414d5bb37e71 /tests/line_continuation.sh
parentd179d944c0633d3aa2420009335791b115f67052 (diff)
downloadducc-c780cbb6acd0e0526f2d305138190392bdc8cdd7.tar.gz
ducc-c780cbb6acd0e0526f2d305138190392bdc8cdd7.tar.zst
ducc-c780cbb6acd0e0526f2d305138190392bdc8cdd7.zip
refactor: organize test files
Diffstat (limited to 'tests/line_continuation.sh')
-rw-r--r--tests/line_continuation.sh56
1 files changed, 0 insertions, 56 deletions
diff --git a/tests/line_continuation.sh b/tests/line_continuation.sh
deleted file mode 100644
index 89f4543..0000000
--- a/tests/line_continuation.sh
+++ /dev/null
@@ -1,56 +0,0 @@
-cat <<'EOF' > expected
-10 20
-100 300 500
-EOF
-
-test_diff <<'EOF'
-int printf();
-in\
-t ma\
-in() {
- int x = 1\
-0;
-
- int y = 2\
-\
-\
-0;
-
-#def\
-ine X 100
-#define Y 100 + \
-200
-#define Z /*
-*/ 500
- // comment \
- x *= 100, y *= 200;
- /* comment *\
-/
-
- printf("%d %d\n", x, y);
- printf("%d %d %d\n", X, Y, Z);
-}
-EOF
-
-cat <<'EOF' > expected
-main.c:1: <new-line> expected, but got <eof>
-EOF
-
-echo -n 'int main() {}\' | test_compile_error
-
-cat <<'EOF' > expected
-Hello World
-Line continues
-EOF
-
-# CRLF
-printf 'int printf(const char*, ...);\r\nint main() {\r\n printf("Hello World\\n");\r\n printf("Line con\\\r\ntinues\\n");\r\n return 0;\r\n}\r\n' > main_crlf.c
-test_diff < main_crlf.c
-
-# CR
-printf 'int printf(const char*, ...);\rint main() {\r printf("Hello World\\n");\r printf("Line con\\\rtinues\\n");\r return 0;\r}\r' > main_cr.c
-test_diff < main_cr.c
-
-# Mixed
-printf 'int printf(const char*, ...);\nint main() {\r\n printf("Hello World\\n");\r printf("Line con\\\r\ntinues\\n");\n return 0;\r\n}\r\n' > main_mixed.c
-test_diff < main_mixed.c