setools/setoolsgui/widgets/models
Chris PeBenito d610e1b0f7 TestRules: Update tests to pytest fixtures and for Cython implementation.
Use pytest parameterization to generate test cases for the three rule
groups (RBAC, MLS, TE).

Add default properties to PolicyObject to raise RuleUseError for
consistency, as previously, in some cases, AttributeError was raised.

Signed-off-by: Chris PeBenito <chpebeni@linux.microsoft.com>
2024-04-18 18:54:00 -04:00
..
__init__.py Enable some strict mypy options as a first step to fully strict mode. 2024-02-14 09:11:35 -05:00
boolean.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
bounds.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
common.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
constraint.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
default.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
fsuse.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
genfscon.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
ibendportcon.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
ibpkeycon.py policyrep: Convert remaining named tuples to dataclasses. 2024-04-02 15:36:41 -04:00
initsid.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
mls.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
mlsrule.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
modelroles.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
netifcon.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
nodecon.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
objclass.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
portcon.py policyrep: Convert remaining named tuples to dataclasses. 2024-04-02 15:36:41 -04:00
rbacrule.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
role.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
table.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
terule.py TestRules: Update tests to pytest fixtures and for Cython implementation. 2024-04-18 18:54:00 -04:00
type.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
typeattr.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00
typing.py Enable some strict mypy options as a first step to fully strict mode. 2024-02-14 09:11:35 -05:00
user.py ModelRoles: Create enum for model data() method. 2024-02-14 09:11:35 -05:00