diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-01-10 11:03:51 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-01-10 11:32:14 +0900 |
| commit | 175b00181b627bec69f645d6d8fc880a2bdd3f81 (patch) | |
| tree | e6a3d6505c02c6137ddffb4899b41b6dc9cd6867 /tests/global_variables.sh | |
| parent | 8f0fa8d70ce08ee0347a5880d44faab8307b72f6 (diff) | |
| download | ducc-175b00181b627bec69f645d6d8fc880a2bdd3f81.tar.gz ducc-175b00181b627bec69f645d6d8fc880a2bdd3f81.tar.zst ducc-175b00181b627bec69f645d6d8fc880a2bdd3f81.zip | |
feat: support global variables of char[]
Diffstat (limited to 'tests/global_variables.sh')
| -rw-r--r-- | tests/global_variables.sh | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/tests/global_variables.sh b/tests/global_variables.sh deleted file mode 100644 index fac386d..0000000 --- a/tests/global_variables.sh +++ /dev/null @@ -1,39 +0,0 @@ -cat <<'EOF' > expected -42 123 999 -EOF - -test_diff <<'EOF' -int printf(); - -char a = 42; -short b = 123; -int c = 999; - -int main() { - printf("%d %d %d\n", a, b, c); -} -EOF - -test_exit_code 0 <<'EOF' -#include <helpers.h> - -int a; -int* b = &a; -int c[10]; -int* d = c; -int e, *f = e, g[10], *h = g; - -int main() { - *b = 123; - ASSERT_EQ(123, a); - - d[2] = 42; - ASSERT_EQ(42, c[2]); - - *f = 456; - ASSERT_EQ(456, e); - - h[5] = 789; - ASSERT_EQ(789, g[5]); -} -EOF |
