Main Tests¶
-
class
main.tests.AnalysisIntroViewTest(methodName='runTest')¶ Class for testing analysis intro view.
-
setUp()¶ Setup user, group, IAM, and analysis
-
test_with_intro_view()¶ Checks that the proper analysis details are returned when visiting the analysis intro view.
-
-
class
main.tests.AnalysisListViewTest(methodName='runTest')¶ Class for testing the list view of analyses.
-
setUp()¶ Setup two groups and analyses
-
test_analysis_list_view()¶ Check that the the two analyses are displayed correctly.
-
-
class
main.tests.AnalysisTestCase(methodName='runTest')¶ Class for testing IAM connected to analyses.
-
setUp()¶ Setup user, group, IAM, and analysis
-
test_check_iam_with_analysis()¶ Test the current IAM is the same which is associated with the analysis request.
-
-
class
main.tests.JobDetailViewTest(methodName='runTest')¶ Class for testing the job detail view.
-
setUp()¶ Setup user, group, IAM, and analysis. Login IAM.
-
test_job_detail_view()¶ Check that detail of a user’s previous analysis are displayed properly.
-
test_no_perms_job_list_view()¶ Check that detail of a user’s previous analysis is not displayed if the user doesn’t have permission to access to the analysis.
-
-
class
main.tests.JobListViewTest(methodName='runTest')¶ Class for testing the job list view.
-
setUp()¶ Setup user, group, IAM, and analysis. Login IAM.
-
test_job_list_view()¶ Check that history of user’s analyses are displayed properly.
-
test_no_perms_job_list_view()¶ Check that history of user’s analyses is not displayed if the user doesn’t have permission to access to the analysis.
-
-
class
main.tests.ProcessViewTest(methodName='runTest')¶ Class for testing the process view.
-
setUp()¶ Setup user, group, IAM, and analysis. Login IAM.
-
test_get_process_view()¶ Check that getting the process information displays properly.
-
test_no_perms_get_process()¶ Check that getting the process information does not display if the user does not have permissions for the analysis.
-
test_post_to_process_view()¶ Check that posting file names returns the proper json response.
-
-
class
main.tests.ResultViewTest(methodName='runTest')¶ Class for testing the result view.
-
setUp()¶ Setup user, group, IAM, and analysis. Login IAM.
-
test_get_results()¶ Check that detail of a user’s previous analysis are displayed properly.
-
test_post_results()¶ Check that is able to retrieve files from results and logs folder on s3 and determine if analysis was finished or not.
-
-
class
main.tests.UserFilesViewTest(methodName='runTest')¶ Class for testing the user files view.
-
setUp()¶ Setup user, group, IAM, and analysis. Login IAM.
-
test_get_user_files()¶ Check that detail of a user’s previous analysis are displayed properly.
-
-
main.tests¶ alias of
main.tests