apparmor/parser/tst/simple_tests/mount
Christian Boltz 1f33fc9b29
MountRule: Add support for empty ("") source
This needs adding of an empty_ok flag in _aare_or_all().

Also add a few tests from boo#1226031 to utils and parser tests.

Fixes: https://bugzilla.opensuse.org/show_bug.cgi?id=1226031
2024-06-09 23:09:05 +02:00
..
bad_1.sd extend test profiles for mount 2023-05-18 20:05:42 +02:00
bad_2.sd extend test profiles for mount 2023-05-18 20:05:42 +02:00
bad_3.sd extend test profiles for mount 2023-05-18 20:05:42 +02:00
bad_4.sd extend test profiles for mount 2023-05-18 20:05:42 +02:00
bad_opt_1.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_2.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_3.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_4.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_5.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_6.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_7.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_8.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_9.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_10.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_11.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_12.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_13.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_14.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_15.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_16.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_17.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_18.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_19.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_20.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_21.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_22.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_23.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_24.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
bad_opt_25.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
bad_opt_26.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
bad_opt_27.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
bad_opt_28.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
bad_opt_29.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
bad_opt_30.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
bad_opt_31.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
bad_opt_32.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_35.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_36.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_37.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_38.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_39.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_40.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_opt_41.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
bad_outside_1.sd Add tests for various rules outside of a profile 2015-10-19 21:13:48 +02:00
in_1.sd Update the parser to support the 'in' keyword for value lists 2012-03-26 06:17:40 -07:00
in_2.sd Update the parser to support the 'in' keyword for value lists 2012-03-26 06:17:40 -07:00
in_3.sd Update the parser to support the 'in' keyword for value lists 2012-03-26 06:17:40 -07:00
in_4.sd Update the parser to support the 'in' keyword for value lists 2012-03-26 06:17:40 -07:00
ok_1.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_2.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_3.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_4.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_5.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_8.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_9.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_10.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_11.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_12.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_14.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_15.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_16.sd extend test profiles for mount 2023-05-18 20:05:42 +02:00
ok_20.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_21.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_22.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_23.sd Add mount rules 2012-02-24 04:19:38 -08:00
ok_opt_1.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_2.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_3.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_4.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_5.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_6.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_7.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_8.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_9.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_10.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_11.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_12.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_13.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_14.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_15.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_16.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_17.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_18.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_19.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_20.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_21.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_22.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_23.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_24.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_25.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_26.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_27.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_28.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_29.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_30.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_31.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_32.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_33.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_34.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_35.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_36.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_37.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_38.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_39.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_40.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_41.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_42.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_43.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_44.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_45.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_46.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_47.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_48.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_49.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_50.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_51.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_52.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_53.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_54.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_55.sd parser: Add mount option parsing tests 2014-12-12 08:23:14 -06:00
ok_opt_56.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_57.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_58.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_59.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_60.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_61.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_62.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_63.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_64.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_65.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_66.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_67.sd parse tests: add parse tests for missing mount options 2023-04-27 04:05:44 -07:00
ok_opt_68.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_69.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_70.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_71.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_72.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_73.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_74.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_75.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_76.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_77.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_78.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_79.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_80.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_81.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_82.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_83.sd parser: fix parsing of source as mount point for propagation type flags 2023-06-07 20:16:50 -03:00
ok_opt_84.sd parser: fix rule flag generation change_mount type rules 2023-06-21 01:18:14 -07:00
ok_opt_85.sd utils: allow mount destination globbing 2024-03-26 18:40:40 -03:00
ok_opt_combo_1.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
ok_opt_combo_2.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
ok_opt_combo_3.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
ok_opt_combo_4.sd parser sanity tests: add more mount options tests 2020-09-29 04:39:16 -07:00
ok_quoted_1.sd MountRule: Add support for empty ("") source 2024-06-09 23:09:05 +02:00
okay_6.sd Add mount rules 2012-02-24 04:19:38 -08:00
okay_7.sd Add mount rules 2012-02-24 04:19:38 -08:00
okay_13.sd Add mount rules 2012-02-24 04:19:38 -08:00