Skip to content

Commit aa8e726

Browse files
authored
Merge pull request #176 from rsyslog/codex/ci-cleanup
tests: fix CI warning and distcheck failures
2 parents 5d1ae48 + 1b6be54 commit aa8e726

2 files changed

Lines changed: 24 additions & 20 deletions

File tree

‎tests/Makefile.am‎

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,29 @@ LDADD = $(top_builddir)/libfastjson.la \
44

55
AM_CFLAGS = $(WARN_CFLAGS)
66

7-
TESTS=
8-
TESTS+= ucs_copyright_char.test
9-
TESTS+= test_float.test
10-
TESTS+= test1.test
11-
TESTS+= test2.test
12-
TESTS+= test4.test
13-
TESTS+= testReplaceExisting.test
14-
TESTS+= test_parse_int64.test
15-
TESTS+= test_cast.test
16-
TESTS+= test_parse.test
17-
TESTS+= test_locale.test
18-
TESTS+= test_charcase.test
19-
TESTS+= test_printbuf.test
20-
TESTS+= test_obj_iter-del.test
21-
TESTS+= test_object_object_add_ex.test
22-
TESTS+= test_many_subobj.test
23-
TESTS+= test_obj_obj_get_ex-null.test
7+
TESTS_DEFAULT=
8+
TESTS_DEFAULT+= ucs_copyright_char.test
9+
TESTS_DEFAULT+= test_float.test
10+
TESTS_DEFAULT+= test1.test
11+
TESTS_DEFAULT+= test2.test
12+
TESTS_DEFAULT+= test4.test
13+
TESTS_DEFAULT+= testReplaceExisting.test
14+
TESTS_DEFAULT+= test_parse_int64.test
15+
TESTS_DEFAULT+= test_cast.test
16+
TESTS_DEFAULT+= test_parse.test
17+
TESTS_DEFAULT+= test_locale.test
18+
TESTS_DEFAULT+= test_charcase.test
19+
TESTS_DEFAULT+= test_printbuf.test
20+
TESTS_DEFAULT+= test_obj_iter-del.test
21+
TESTS_DEFAULT+= test_object_object_add_ex.test
22+
TESTS_DEFAULT+= test_many_subobj.test
23+
TESTS_DEFAULT+= test_obj_obj_get_ex-null.test
2424
# we officially do NOT support NUL bytes (however, we may
2525
# later add a workaround to at least transparently pass them
2626
# through, thus I keep this as reference).
27-
#TESTS+= test_null.test
27+
#TESTS_DEFAULT+= test_null.test
28+
29+
TESTS = $(TESTS_DEFAULT)
2830

2931
check_PROGRAMS=
3032
check_PROGRAMS += $(TESTS:.test=)
@@ -59,7 +61,9 @@ test_object_object_add_exFormatted_SOURCES = test_object_object_add_ex.c parse_f
5961
test_object_object_add_exFormatted_CPPFLAGS = -DTEST_FORMATTED
6062

6163
EXTRA_DIST=
62-
EXTRA_DIST += $(TESTS)
64+
# Only shell test drivers are source-distribution inputs. chk_version is a
65+
# check program and must be built from its source in the distcheck tree.
66+
EXTRA_DIST += $(TESTS_DEFAULT)
6367
EXTRA_DIST += test-defs.sh
6468
EXTRA_DIST += test1.expected
6569
EXTRA_DIST += test1Formatted_plain.expected

‎tests/parse_flags.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ static struct {
2121
};
2222

2323
#ifndef NELEM
24-
#define NELEM(x) (sizeof(x) / sizeof(&x[0]))
24+
#define NELEM(x) (sizeof(x) / sizeof((x)[0]))
2525
#endif
2626

2727
int parse_flags(int argc, char **argv)

0 commit comments

Comments
 (0)