cdb.tests package¶
Submodules¶
cdb.tests.tests_cdb_api module¶
-
class
cdb.tests.tests_cdb_api.
APITestBase
¶ Bases:
object
-
authenticate_client_using_token
(client, token)¶ Authenticates a selected API Client using a related User token
-
create_user
(**kwargs)¶ Creates a user with selected permissions
-
-
class
cdb.tests.tests_cdb_api.
ListIasConfigurationData
(methodName='runTest')¶ Bases:
cdb.tests.tests_cdb_api.APITestBase
,django.test.testcases.TestCase
Test suite to test the list request for the ias configuration
-
setUp
()¶ Define the test suite setup
-
target_request_from_client
(client)¶
-
test_api_can_list_ias_for_an_authenticated_user
()¶ Test that the api can retrieve an Ias for an authenticated user without specific permissions
-
test_api_cannot_allow_the_request_for_unauthenticated_user
()¶ The request should not be allowed for an unauthenticated user
-
-
class
cdb.tests.tests_cdb_api.
RetrieveIasConfigurationData
(methodName='runTest')¶ Bases:
cdb.tests.tests_cdb_api.APITestBase
,django.test.testcases.TestCase
Test suite to test the get request for the ias configuration
-
setUp
()¶ Define the test suite setup
-
target_request_from_client
(client)¶
-
test_api_can_get_ias_for_authenticated_user
()¶ Test that the api can retrieve an Ias for an authenticated user without specific permissions
-
test_api_cannot_allow_the_request_for_unauthenticated_user
()¶ The request should not be allowed for an unauthenticated user
-
cdb.tests.tests_cdb_readers module¶
-
class
cdb.tests.tests_cdb_readers.
CdbReaderTestCase
(methodName='runTest')¶ Bases:
django.test.testcases.TestCase
-
test_read_alarm_iasios
()¶ Test if we can read the validated IASIOS that are actual outputs of DASUSs in the CDB
-
test_read_dasu_outputs_no_filter
()¶ Test if we can read the iasios that are actually output of DASUs in the CDB when no filters are applied
-
test_read_dasu_outputs_with_filter
()¶ Test if we can read the iasios that are actually output of DASUs in the CDB when filters are applied
-
test_read_ias
()¶ Test if we can read ths IAS json file from the CDB
-
test_read_iasios_basefile
()¶ Test if we can read the IASIOS json file from the CDB
-
test_read_supervisors_dasus
()¶ Test if we can read the dasus that are actually deployed by Supervisors in the CDB
-