psss / rpms / libsemanage

Forked from rpms/libsemanage 5 years ago
Clone

7e4d093 Add CI tests using the standard test interface

43 files Authored by sturivny 6 years ago, Committed by plautrba 6 years ago,
43 files changed. 2478 lines added. 0 lines removed.
tests/semanage-handle-functions/Makefile
file added
+63
tests/semanage-handle-functions/PURPOSE
file added
+3
tests/semanage-handle-functions/functions.c
file added
+132
tests/semanage-handle-functions/plan.txt
file added
+29
tests/semanage-handle-functions/runtest.sh
file added
+122
tests/semanage-handle-functions/test_access_check.c
file added
+32
tests/semanage-handle-functions/test_connect.c
file added
+33
tests/semanage-handle-functions/test_handle_create.c
file added
+15
tests/semanage-handle-functions/test_is_connected.c
file added
+32
tests/semanage-handle-functions/test_is_managed.c
file added
+32
tests/semanage-handle-functions/test_mls_enabled.c
file added
+32
tests/semanage-handle-functions/test_root.c
file added
+53
tests/semanage-handle-functions/test_transaction.c
file added
+34
tests/semanage-seuser-functions/Makefile
file added
+63
tests/semanage-seuser-functions/PURPOSE
file added
+3
tests/semanage-seuser-functions/functions.c
file added
+263
tests/semanage-seuser-functions/runtest.sh
file added
+255
tests/semanage-seuser-functions/test_clone.c
file added
+60
tests/semanage-seuser-functions/test_compare.c
file added
+44
tests/semanage-seuser-functions/test_compare2.c
file added
+54
tests/semanage-seuser-functions/test_count.c
file added
+34
tests/semanage-seuser-functions/test_count_local.c
file added
+46
tests/semanage-seuser-functions/test_create.c
file added
+53
tests/semanage-seuser-functions/test_del_local.c
file added
+64
tests/semanage-seuser-functions/test_exists.c
file added
+37
tests/semanage-seuser-functions/test_exists_local.c
file added
+59
tests/semanage-seuser-functions/test_get_mlsrange.c
file added
+32
tests/semanage-seuser-functions/test_get_name.c
file added
+32
tests/semanage-seuser-functions/test_get_sename.c
file added
+32
tests/semanage-seuser-functions/test_iterate.c
file added
+49
tests/semanage-seuser-functions/test_key_create.c
file added
+39
tests/semanage-seuser-functions/test_key_extract.c
file added
+45
tests/semanage-seuser-functions/test_list.c
file added
+63
tests/semanage-seuser-functions/test_modify_local.c
file added
+64
tests/semanage-seuser-functions/test_query.c
file added
+50
tests/semanage-seuser-functions/test_set_mlsrange.c
file added
+62
tests/semanage-seuser-functions/test_set_name.c
file added
+62
tests/semanage-seuser-functions/test_set_sename.c
file added
+62
tests/tests.yml
file added
+22
tests/verify-options-in-semanage-conf/Makefile
file added
+64
tests/verify-options-in-semanage-conf/PURPOSE
file added
+9
tests/verify-options-in-semanage-conf/empty.te
file added
+2
tests/verify-options-in-semanage-conf/runtest.sh
file added
+142
    Add CI tests using the standard test interface
    
    The following steps are used to execute the tests using the standard test interface:
    
    Classic
    
        sudo ANSIBLE_INVENTORY=$(test -e inventory && echo inventory || echo /usr/share/ansible/inventory) TEST_SUBJECTS="" TEST_ARTIFACTS=$PWD/artifacts ansible-playbook --tags classic tests.yml
    
    https://src.fedoraproject.org/rpms/libsemanage/pull-request/2
    
        
file added
+22