Chris PeBenito
8e082f70cf
Replace license text in sources with SPDX license indentifiers.
...
Signed-off-by: Chris PeBenito <pebenito@ieee.org>
2021-11-20 14:12:15 -05:00
Chris PeBenito
4684eca5bc
tests: Revise unit tests for binary-only policy support.
...
Closes #72
2018-06-15 20:26:49 -04:00
Chris PeBenito
c432719ca3
ConstraintQueryTest: fix test 12's name.
2016-02-01 09:18:01 -05:00
Chris PeBenito
e6f59d04e5
Refactor SETools queries/analyses to use descriptors instead of get/setters
...
This is Pythonic.
2015-05-16 21:59:10 -04:00
Chris PeBenito
d82a28262c
setools __init__: import query/analysis classes
...
Makes use simpler. The setools submodules map 1:1 to classes anyway;
the separate modules are simply to ease organization.
Change seinfo to use conditional setter use rather than conditional
instantiation of queries. Note: pylint disable is added because pylint
gets confused by the reuse of the q variable and thinks that q is always
BoolQuery, so it incorrectly reports missing member functions.
2015-04-15 12:00:59 -04:00
Chris PeBenito
9d51dcc7e3
Misc cleanups suggested by pylint
...
* unnecessary parentheses on return
* variable shadowing
* unused variables
* classmethod variable naming
2015-04-02 14:50:21 -04:00
Chris PeBenito
ed35d206d9
Change unit tests to use setUpClass for opening policies.
2015-03-18 09:44:16 -04:00
Chris PeBenito
14aa57c669
Implement role/type/user criteria unit tests for ConstraintQuery
...
closes #7
closes #8
closes #9
2015-03-12 09:27:36 -04:00
Chris PeBenito
8812f02411
Implement part of ConstraintQuery.
...
Still requires criteria on the constraint expression.
closes #6
closes #12
2015-03-08 14:50:43 -04:00