GSoC week-1
Hi all, this is the first week of GSoc 2018
Report
I have created the following unittests for SNARE
test_converter.py (merged)
test_converter
: By converting dummy files and checking if the converted file names match with in the meta.json
test_add_meta_tag.py (merged)
test_add_meta_tag
: By calling the function on dummy files without meta tags, and checking if the tags get added after function call.
test_get_dorks.py (merged)
test_get_dorks
: to check if the session.get() was called with correct parameterstest_return_dorks
: to check if dorks obtained from ClientSession.json() is returned properly.test_return_dorks_exception
: to check if the exception occuring in the function is raised properly.
test_submit_data.py (merged)
test_post_data
: to check if the session.post() was called with correct parameters.test_event_result
: to check if event_result obtained from ClientSession.json() is returned properly.test_event_result_exception
: to check if the exception occurring in the function is raised properly.
test_handle_html_content.py (merged)
test_handle_content
: To check if the html content is handled properly and expected content is returned.test_handle_content_no_dorks
: To check if the html content is handled properly without dorks and expected content is returned.test_handle_content_exception
: To check if exception is raised properly from the function.
test_handle_error (merged)
test_create_error_data
: To check if the create_data() was called with the right parameterstest_submit_error_data
: To check if submit_data() was called with the right parameterstest_handle_error_data
: To check if super().handle_error() was called with right parameters
test_handle_request (merged)
test_create_request_data
: To check if the create_data() was called with the right parameterstest_submit_request_data
: To check if submit_data() was called with the right parameterstest_submit_request_slurp
: To check if submit_slurp() was called with the right parameterstest_parse_response
: To check if parse_tanner_response was called with right parameters.test_handle_response
: To check if Response object was handled as expected.
test_create_data (merged)
test_create_data
: to check if expected data is created for the given input parameters.
test_parse_tanner_response (merged)
test_parse_type_one
: To check if type one request is parsed as expected.test_parse_type_two
: To check if type two request is parsed as expected.test_parse_type_three
: To check if type three request is parsed as expected.test_parse_exception
: To check if exception is raised properly by the function.
Written on May 21, 2018