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: migrate f_decls to using ...
details: https://anonhg.NetBSD.org/src/rev/6a9273e54394
branches: trunk
changeset: 990013:6a9273e54394
user: rillig <rillig%NetBSD.org@localhost>
date: Sat Oct 23 20:01:14 2021 +0000
description:
tests/indent: migrate f_decls to using t_options, add more tests
diffstat:
distrib/sets/lists/tests/mi | 6 +-
tests/usr.bin/indent/Makefile | 4 +-
tests/usr.bin/indent/f_decls.0 | 30 -------
tests/usr.bin/indent/f_decls.0.stdout | 33 --------
tests/usr.bin/indent/fmt_decl.c | 134 ++++++++++++++++++++++++++++-----
5 files changed, 118 insertions(+), 89 deletions(-)
diffs (289 lines):
diff -r 9fee89ab8b80 -r 6a9273e54394 distrib/sets/lists/tests/mi
--- a/distrib/sets/lists/tests/mi Sat Oct 23 18:46:26 2021 +0000
+++ b/distrib/sets/lists/tests/mi Sat Oct 23 20:01:14 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1155 2021/10/23 18:46:26 thorpej Exp $
+# $NetBSD: mi,v 1.1156 2021/10/23 20:01:14 rillig Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -4750,8 +4750,8 @@
./usr/tests/usr.bin/indent/elsecomment.0 tests-obsolete obsolete,atf
./usr/tests/usr.bin/indent/elsecomment.0.pro tests-obsolete obsolete,atf
./usr/tests/usr.bin/indent/elsecomment.0.stdout tests-obsolete obsolete,atf
-./usr/tests/usr.bin/indent/f_decls.0 tests-usr.bin-tests compattestfile,atf
-./usr/tests/usr.bin/indent/f_decls.0.stdout tests-usr.bin-tests compattestfile,atf
+./usr/tests/usr.bin/indent/f_decls.0 tests-obsolete obsolete,atf
+./usr/tests/usr.bin/indent/f_decls.0.stdout tests-obsolete obsolete,atf
./usr/tests/usr.bin/indent/float.0 tests-obsolete obsolete,atf
./usr/tests/usr.bin/indent/float.0.stdout tests-obsolete obsolete,atf
./usr/tests/usr.bin/indent/fmt_block.c tests-usr.bin-tests compattestfile,atf
diff -r 9fee89ab8b80 -r 6a9273e54394 tests/usr.bin/indent/Makefile
--- a/tests/usr.bin/indent/Makefile Sat Oct 23 18:46:26 2021 +0000
+++ b/tests/usr.bin/indent/Makefile Sat Oct 23 20:01:14 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2021/10/22 20:54:36 rillig Exp $
+# $NetBSD: Makefile,v 1.28 2021/10/23 20:01:14 rillig Exp $
.include <bsd.own.mk>
@@ -12,8 +12,6 @@
FILES= fmt_block.c
FILES+= fmt_decl.c
FILES+= fmt_else_comment.c
-FILES+= f_decls.0
-FILES+= f_decls.0.stdout
FILES+= indent_off_on.c
FILES+= label.c
FILES+= lex_ident.c
diff -r 9fee89ab8b80 -r 6a9273e54394 tests/usr.bin/indent/f_decls.0
--- a/tests/usr.bin/indent/f_decls.0 Sat Oct 23 18:46:26 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-/* $NetBSD: f_decls.0,v 1.1 2019/04/04 15:27:35 kamil Exp $ */
-/* $FreeBSD: head/usr.bin/indent/tests/f_decls.0 334566 2018-06-03 16:42:58Z pstef $ */
-
-char * x(void)
-{
- type identifier;
- type *pointer;
- unused * value;
- (void)unused * value;
-
- dmax = (double)3 * 10.0;
- dmin = (double)dmax * 10.0;
- davg = (double)dmax * dmin;
-
- return NULL;
-}
-
-int *
-y(void) {
-
-}
-
-int
-z(void) {
-
-}
-
-int x;
-int *y;
-int * * * * z;
diff -r 9fee89ab8b80 -r 6a9273e54394 tests/usr.bin/indent/f_decls.0.stdout
--- a/tests/usr.bin/indent/f_decls.0.stdout Sat Oct 23 18:46:26 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-/* $NetBSD: f_decls.0.stdout,v 1.1 2019/04/04 15:27:35 kamil Exp $ */
-/* $FreeBSD: head/usr.bin/indent/tests/f_decls.0.stdout 334566 2018-06-03 16:42:58Z pstef $ */
-
-char *
-x(void)
-{
- type identifier;
- type *pointer;
- unused *value;
- (void)unused * value;
-
- dmax = (double)3 * 10.0;
- dmin = (double)dmax * 10.0;
- davg = (double)dmax * dmin;
-
- return NULL;
-}
-
-int *
-y(void)
-{
-
-}
-
-int
-z(void)
-{
-
-}
-
-int x;
-int *y;
-int ****z;
diff -r 9fee89ab8b80 -r 6a9273e54394 tests/usr.bin/indent/fmt_decl.c
--- a/tests/usr.bin/indent/fmt_decl.c Sat Oct 23 18:46:26 2021 +0000
+++ b/tests/usr.bin/indent/fmt_decl.c Sat Oct 23 20:01:14 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fmt_decl.c,v 1.1 2021/10/22 19:27:53 rillig Exp $ */
+/* $NetBSD: fmt_decl.c,v 1.2 2021/10/23 20:01:14 rillig Exp $ */
/* $FreeBSD: head/usr.bin/indent/tests/declarations.0 334478 2018-06-01 09:41:15Z pstef $ */
/* See FreeBSD r303570 */
@@ -147,7 +147,6 @@
void
print_error(const char *fmt,...)
{
-
}
#indent end
@@ -157,7 +156,39 @@
void
print_error(const char *fmt, ...)
{
+}
+#indent end
+
+#indent input
+static _attribute_printf(1, 2)
+void
+print_error(const char *fmt,...)
+{
+}
+#indent end
+
+#indent run
+static _attribute_printf(1, 2)
+void
+print_error(const char *fmt, ...)
+{
+}
+#indent end
+
+
+#indent input
+static void _attribute_printf(1, 2)
+print_error(const char *fmt,...)
+{
+}
+#indent end
+
+#indent run
+static void
+_attribute_printf(1, 2)
+print_error(const char *fmt, ...)
+{
}
#indent end
@@ -177,10 +208,10 @@
#indent input
static int
-do_execve(td, args, mac_p)
- struct thread *td;
- struct image_args *args;
- struct mac *mac_p;
+old_style_definition(a, b, c)
+ struct thread *a;
+ int b;
+ double ***c;
{
}
@@ -188,26 +219,16 @@
#indent run
static int
-do_execve(td, args, mac_p)
- struct thread *td;
- struct image_args *args;
- struct mac *mac_p;
+old_style_definition(a, b, c)
+ struct thread *a;
+ int b;
+ double ***c;
{
}
#indent end
-#indent input
-int
-my_printf(const char *fmt, ...)
-{
-}
-#indent end
-
-#indent run-equals-input
-
-
/*
* Demonstrate how variable declarations are broken into several lines when
* the line length limit is set quite low.
@@ -260,3 +281,76 @@
struct s01234567890123 a,
b;
#indent end
+
+
+#indent input
+char * x(void)
+{
+ type identifier;
+ type *pointer;
+ unused * value;
+ (void)unused * value;
+
+ dmax = (double)3 * 10.0;
+ dmin = (double)dmax * 10.0;
+ davg = (double)dmax * dmin;
+
+ return NULL;
+}
+#indent end
+
+#indent run
+char *
+x(void)
+{
+ type identifier;
+ type *pointer;
+ unused *value;
+ (void)unused * value;
+
+ dmax = (double)3 * 10.0;
+ dmin = (double)dmax * 10.0;
+ davg = (double)dmax * dmin;
+
+ return NULL;
+}
+#indent end
+
+#indent input
+int *
+y(void) {
+
+}
+
+int
+z(void) {
+
+}
+#indent end
+
+#indent run
+int *
+y(void)
+{
+
+}
+
+int
+z(void)
+{
+
+}
+#indent end
+
+
+#indent input
+int x;
+int *y;
+int * * * * z;
+#indent end
+
+#indent run
+int x;
+int *y;
+int ****z;
+#indent end
Home |
Main Index |
Thread Index |
Old Index