diff options
Diffstat (limited to 'tests/test_predefined_macros.sh')
| -rw-r--r-- | tests/test_predefined_macros.sh | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/tests/test_predefined_macros.sh b/tests/test_predefined_macros.sh deleted file mode 100644 index 51aeca8..0000000 --- a/tests/test_predefined_macros.sh +++ /dev/null @@ -1,55 +0,0 @@ -cat <<'EOF' > expected -1 -EOF - -test_diff <<'EOF' -int printf(); - -int main() { - printf("%d\n", __ducc__); - return 0; -} -EOF - -cat <<'EOF' > expected -main.c -main.c -main.c -EOF - -cat <<'EOF' > header.h -#define A __FILE__ -EOF - -test_diff <<'EOF' -#define B __FILE__ -#include "header.h" -int printf(); -int main() { - printf("%s\n", __FILE__); - printf("%s\n", B); - printf("%s\n", A); -} -EOF - -cat <<'EOF' > expected -5 -6 6 -7 7 -EOF - -cat <<'EOF' > header.h -#define A __LINE__ -EOF - -test_diff <<'EOF' -#define B __LINE__ -#include "header.h" -int printf(); -int main() { - printf("%d\n", __LINE__); - printf("%d %d\n", B, B); - printf("%d %d\n", A, A); -} -EOF - |
