aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-01-05 02:19:29 +0900
committernsfisis <nsfisis@gmail.com>2026-01-05 02:19:29 +0900
commit0fe7524bd07365ceafa906a2ec3e9fb2d6650feb (patch)
treeabe3784034238e5110460a92d0bced42b46216d0 /tests
parent1908a8898cc2455dddd881a4883ce51bb36f5d8e (diff)
downloadducc-0fe7524bd07365ceafa906a2ec3e9fb2d6650feb.tar.gz
ducc-0fe7524bd07365ceafa906a2ec3e9fb2d6650feb.tar.zst
ducc-0fe7524bd07365ceafa906a2ec3e9fb2d6650feb.zip
feat: concatenate adjacent string literals
Diffstat (limited to 'tests')
-rw-r--r--tests/string_operations.sh16
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/string_operations.sh b/tests/string_operations.sh
index 0c9a07e..2466145 100644
--- a/tests/string_operations.sh
+++ b/tests/string_operations.sh
@@ -23,6 +23,21 @@ int main() {
EOF
cat <<'EOF' > expected
+abc
+defghijkl
+EOF
+
+test_diff <<'EOF'
+int printf();
+
+int main() {
+ printf("abc\n");
+ printf("def" "ghi"
+ "jkl\n");
+}
+EOF
+
+cat <<'EOF' > expected
h
l
,
@@ -54,4 +69,3 @@ int main() {
}
}
EOF
-