Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tests/usr.bin/indent tests/indent: test edge cases for blank...
details: https://anonhg.NetBSD.org/src/rev/af83b9397c65
branches: trunk
changeset: 1024497:af83b9397c65
user: rillig <rillig%NetBSD.org@localhost>
date: Tue Oct 26 20:37:26 2021 +0000
description:
tests/indent: test edge cases for blank after sizeof
diffstat:
tests/usr.bin/indent/opt_bs.c | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diffs (35 lines):
diff -r 0b1d95525182 -r af83b9397c65 tests/usr.bin/indent/opt_bs.c
--- a/tests/usr.bin/indent/opt_bs.c Tue Oct 26 20:37:18 2021 +0000
+++ b/tests/usr.bin/indent/opt_bs.c Tue Oct 26 20:37:26 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: opt_bs.c,v 1.4 2021/10/24 11:42:57 rillig Exp $ */
+/* $NetBSD: opt_bs.c,v 1.5 2021/10/26 20:37:26 rillig Exp $ */
/* $FreeBSD$ */
/*
@@ -97,3 +97,25 @@
int offset = offsetof(struct s, member);
int offset = offsetof(struct s, member);
#indent end
+
+
+/* Ensure that there is no blank before 'sizeof(' if there is a '\n' between. */
+#indent input
+int sizeof_newline = sizeof
+(0);
+#indent end
+
+#indent run-equals-input -di0 -bs
+#indent run-equals-input -di0 -nbs
+
+
+/* Ensure that only the first '(' after 'sizeof' gets a blank. */
+#indent input
+int sizeof_parenthesized = sizeof((0));
+#indent end
+
+#indent run -di0 -bs
+int sizeof_parenthesized = sizeof ((0));
+#indent end
+
+#indent run-equals-input -di0 -nbs
Home |
Main Index |
Thread Index |
Old Index