Commit Graph

14 Commits

Author SHA1 Message Date
88b80c412d test: build URLs dont require the build path in the name
MR !5
2022-01-29 14:04:41 +09:30
3dd7b452a4 test(test_hyperlink_internal_alive_check): added test
This test checks all internal (to the site) links to ensure they
are valid and the page exists.

MR !5
2022-01-29 13:21:45 +09:30
fee71df75e test: named test to refelect its function.
MR !4
2022-01-29 08:43:27 +09:30
15cf04ff32 test(ssl_hyperlinks_only): Test added
Added a test to ensure that all hyperlinks are to 'https' sites only.

MR !4
2022-01-29 08:43:27 +09:30
3dcca53b09 test(dead_link_check): test for dead hyperlinks
This test fetches all hyperlinks and ensures they are valid and alive.

MR !4
2022-01-29 08:43:27 +09:30
3a2968b56a test(privacy): print the test data to stdout
This will enable visibility within the test report.

MR !4
2022-01-29 08:43:27 +09:30
cfe5de7ed7 test(privacy): clear the class data
MR !4
2022-01-29 08:43:27 +09:30
e1d3a33418 test(unit_test_data): web driver to be class obj
Set back to be a class object so that if an exception occurs  the object
can still be removed and cleared.

MR !4
2022-01-29 08:43:27 +09:30
f77363beea test(unit_test_data): include the url in url dict
MR !4
2022-01-29 08:43:27 +09:30
e094f84b15 test(unit_test_data): chrome driver should not be a class object.
removed the chrome driver from bing a class object as it'st only
required for collecting the data.

MR !4
2022-01-29 08:43:27 +09:30
7c9c3fcbf0 test(data): add fetching of all hyperlinks
This logic fetches all of the hyperlinks on every page and presents it
as a dictionary for testing.

MR !4
2022-01-29 08:43:27 +09:30
45cb623758 test(data): created a function to parse url to dict
This function creates a dict of the components of a url.

MR !4
2022-01-29 08:43:27 +09:30
94ced08565 refactor(privacy_test): rename test 'test_page_external_requests' -> 'test_page_load_external_requests'
MR !2
2022-01-29 08:43:27 +09:30
0d51c8d10b test(privacy): Created a test to check external requests during page load
This test checks if the external request is within the apporved list.
This test will prevent the adding of external urls within the page load.

MR !2
2022-01-29 08:43:27 +09:30