apparmor/utils/test
Christian Boltz 054d8f795f test-parser-simple-tests.py: No longer skip testing generated_perms_leading profiles
FileRule understands leading permissions, so the reason to skip those
(generated) test profiles in test-parser-simple-tests.py is gone.

However, the gen-xtrans.pl script generates profiles with a not-so-valid
mix of uppercase and lowercase, for example "Pux" and "Cux". The parser
accepts this, but the tools complain about such rules. Therefore add the
affected profiles to the exception list.

In total, this means we now test 319 of the 380 generated_perms_leading
test profiles.

The patch also moves some lines around to get the \-escaped profiles
out of the mixed uppercase/lowercase exec rule section.


Acked-by: Seth Arnold <seth.arnold@canonical.com>
2017-03-03 13:14:03 +01:00
..
cleanprof_test.in [8/9] Add support for handling dbus rules everywhere 2016-05-23 23:21:13 +02:00
cleanprof_test.out [14/38] Use FileRule and FileRuleset 2016-10-01 19:54:48 +02:00
common_test.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
easyprof.conf This patchset is broken into 4 parts: 2012-05-07 22:37:48 -07:00
fake_ldd Handle ldd $? == 1 in get_reqs() 2016-12-31 00:48:41 +01:00
logprof.conf utils: Update the logprof.conf in the test dir to point to in-tree paths 2017-03-02 21:21:21 +00:00
Makefile utils: Set parser executable path according to USE_SYSTEM make variable 2017-03-02 21:24:33 +00:00
minitools_test.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
runtests-py2.sh utils/tests: fix bashisms in runtests-py2.sh 2014-09-03 13:00:33 -07:00
runtests-py3.sh fix utils/test/runtests-py*.sh exitcode 2014-10-03 11:48:21 +02:00
severity.db Update perl abstraction, logprof.conf, severity.db and tests for Debian/Ubuntu 2014-08-20 19:14:24 -05:00
severity_broken.db Update perl abstraction, logprof.conf, severity.db and tests for Debian/Ubuntu 2014-08-20 19:14:24 -05:00
test-aa-decode.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-aa-easyprof.py utils: Fix apparmor.easyprof import in test-aa-easyprof.py 2017-03-02 21:25:01 +00:00
test-aa.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
test-aamode.py Move str_to_mode() tests to test-aamode.py 2016-10-10 23:25:07 +02:00
test-aare.py move globbing tests to test-aare.py 2016-10-10 23:07:16 +02:00
test-baserule.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-capability.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-change_profile.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-common.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-config.py utils: Update the logprof.conf in the test dir to point to in-tree paths 2017-03-02 21:21:21 +00:00
test-dbus.py utils: Don't enforce ordering of dbus rule attributes 2017-02-28 23:04:24 +00:00
test-example.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-file.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-libapparmor-test_multi.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
test-logparser.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-mount_parse.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
test-network.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-parser-simple-tests.py test-parser-simple-tests.py: No longer skip testing generated_perms_leading profiles 2017-03-03 13:14:03 +01:00
test-pivot_root_parse.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
test-ptrace.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-regex_matches.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00
test-rlimit.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-severity.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-signal.py logparser.py parse_event(): always store family, protocol and sock_type 2016-11-19 10:55:03 +01:00
test-translations.py Switch utils to python3 2016-10-01 20:57:09 +02:00
test-unix_parse.py utils: Require apparmor.aa users to call init_aa() 2017-03-02 21:21:53 +00:00