selinux/libsepol/tests
Christian Göttsche 7c0a84c8cc libsepol/tests: add tests for neverallow assertions
Add tests for neverallow assertion checks.
This creates a foundation for the status quo, and enables to spot
regressions in future changes to the - quite complex - assertion logic.
One example is the support for not-self rules.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
2022-11-21 14:34:37 -05:00
..
policies libsepol/tests: add tests for neverallow assertions 2022-11-21 14:34:37 -05:00
.gitignore Update .gitignore files 2016-05-09 08:14:54 -04:00
Makefile libsepol/tests: use more strict compiler options 2022-11-21 14:34:20 -05:00
debug.c
debug.h
helpers.c libsepol/tests: fix -Wwrite-strings warnings 2017-02-06 11:06:04 -05:00
helpers.h libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
libsepol-tests.c libsepol/tests: add tests for neverallow assertions 2022-11-21 14:34:37 -05:00
test-common.c libsepol/tests: Include paired headers for prototypes 2022-04-20 14:03:34 -04:00
test-common.h libsepol/tests: fix -Wwrite-strings warnings 2017-02-06 11:06:04 -05:00
test-cond.c
test-cond.h
test-deps.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-deps.h
test-downgrade.c Fix many misspellings 2019-09-18 22:47:35 +02:00
test-downgrade.h Fix many misspellings 2019-09-18 22:47:35 +02:00
test-ebitmap.c libsepol: add ebitmap_init_range 2022-08-09 09:52:13 -04:00
test-ebitmap.h libsepol/tests: add ebitmap tests 2022-08-09 09:52:10 -04:00
test-expander-attr-map.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-attr-map.h
test-expander-roles.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-roles.h
test-expander-users.c libsepol, libsemanage: add a macro to silence static analyzer warnings in tests 2019-09-30 08:43:41 -04:00
test-expander-users.h
test-expander.c libsepol/tests: Declare file local functions as static 2022-04-20 14:03:39 -04:00
test-expander.h
test-linker-cond-map.c libsepol/tests: Declare file local functions as static 2022-04-20 14:03:39 -04:00
test-linker-cond-map.h libsepol/tests Include policydb.h header for policydb_t declaration 2022-04-20 14:03:28 -04:00
test-linker-roles.c libsepol/tests: use more strict compiler options 2022-11-21 14:34:20 -05:00
test-linker-roles.h
test-linker-types.c libsepol/tests: Include paired headers for prototypes 2022-04-20 14:03:34 -04:00
test-linker-types.h libsepol/tests Include policydb.h header for policydb_t declaration 2022-04-20 14:03:28 -04:00
test-linker.c
test-linker.h
test-neverallow.c libsepol/tests: add tests for neverallow assertions 2022-11-21 14:34:37 -05:00
test-neverallow.h libsepol/tests: add tests for neverallow assertions 2022-11-21 14:34:37 -05:00