IATI service status

100%
169 passed 1 skipped

tests/test_aidstream_3rd_party.py

11
PASSED

TestAidstreamIsLive::test_load_aidstream_datasets [Aidstream hosted dataset 1]

Test that aidstream sample datasets are live.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_load_aidstream_datasets [Aidstream hosted dataset 2]

Test that aidstream sample datasets are live.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_load_aidstream_datasets [Aidstream hosted dataset 3]

Test that aidstream sample datasets are live.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_200_response [Aidstream homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_200_response [Aidstream hosted dataset 1]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_200_response [Aidstream hosted dataset 2]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_200_response [Aidstream hosted dataset 3]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_non_tiny_response [Aidstream homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_non_tiny_response [Aidstream hosted dataset 1]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_non_tiny_response [Aidstream hosted dataset 2]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestAidstreamIsLive::test_non_tiny_response [Aidstream hosted dataset 3]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_archive_reference_docs.py

29
PASSED

TestArchiveReference::test_locate_links [IATI Standard Homepage]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Summary Page]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Schema Page]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Old Schema Version, Developer Docs]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Misc Developer Docs Page]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Activity Standard Docs Page]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_links [IATI Standard - Schema Version Homepage]

Tests that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard Homepage]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Summary Page]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Schema Page]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Old Schema Version, Developer Docs]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Misc Developer Docs Page]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Activity Standard Docs Page]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_footer_license_information [IATI Standard - Schema Version Homepage]

Tests that the footer contains license information. This should include information about each text and icon licensing.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_locate_text [IATI Standard Homepage]

Tests that each page contains the text "technical publishing framework" in the heading.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Summary Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Schema Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Old Schema Version, Developer Docs]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Misc Developer Docs Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Activity Standard Docs Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_200_response [IATI Standard - Schema Version Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Summary Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Schema Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Old Schema Version, Developer Docs]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Misc Developer Docs Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Activity Standard Docs Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestArchiveReference::test_non_tiny_response [IATI Standard - Schema Version Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_d_portal.py

2
PASSED

TestDPortal::test_200_response [D-Portal Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestDPortal::test_non_tiny_response [D-Portal Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_dashboard.py

8
PASSED

TestIATIDashboard::test_contains_links [Dashboard Homepage]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_contains_links [Page Generated Late in Process]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_recently_generated [Dashboard Homepage]

Tests that the dashboard was generated in the past 7 days.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_recently_generated [Page Generated Late in Process]

Tests that the dashboard was generated in the past 7 days.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_200_response [Dashboard Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_200_response [Page Generated Late in Process]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_non_tiny_response [Dashboard Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDashboard::test_non_tiny_response [Page Generated Late in Process]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_datastore.py

20
PASSED

TestIATIDatastore::test_recent_activities [Activities updated since 2 days ago]

Confirm the datastore API knows of activities updated recently.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_recent_activities [Activities updated since 3 days ago]

Confirm the datastore API knows of activities updated recently.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_api_output_filetype [application/xml]

Confirm the datastore returns data of the requested filetype.

The test is conducted based on the data returned in the Content-Type response header. E.g.:

Content-Type: application/xml; charset=utf-8

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_api_output_filetype [application/json]

Confirm the datastore returns data of the requested filetype.

The test is conducted based on the data returned in the Content-Type response header. E.g.:

Content-Type: application/xml; charset=utf-8

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_api_output_filetype [text/csv]

Confirm the datastore returns data of the requested filetype.

The test is conducted based on the data returned in the Content-Type response header. E.g.:

Content-Type: application/xml; charset=utf-8

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_last_successful_fetch [Datastore list of datasets]

Confirm the datastore has fetched data within the last 7 days.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [datastore.iatistandard.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Activities updated since 2 days ago]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Activities updated since 3 days ago]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Datastore download: CSV]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Datastore download: XML]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Datastore download: JSON]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_200_response [Datastore list of datasets]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [datastore.iatistandard.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Activities updated since 2 days ago]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Activities updated since 3 days ago]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Datastore download: CSV]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Datastore download: XML]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Datastore download: JSON]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDatastore::test_non_tiny_response [Datastore list of datasets]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_discuss.py

7
PASSED

TestIATIDiscuss::test_contains_links [IATI Discuss]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_contains_links [IATI Discuss Welcome Thread]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_welcome_thread_welcomingness [IATI Discuss Welcome Thread]

Tests that the Welcome Thread is sufficiently welcoming.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_200_response [IATI Discuss]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_200_response [IATI Discuss Welcome Thread]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_non_tiny_response [IATI Discuss]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIDiscuss::test_non_tiny_response [IATI Discuss Welcome Thread]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_global_consistency.py

36
PASSED

TestGlobalConsistency::test_activity_count_above_min

Test to ensure the unique activity count is above a specified minumum value. This checks both the dashboard and datastore.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_count_dash_value_consistency

Test to ensure activity counts are consistent within the dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_unique_vs_total_dash_activity_values

Test to ensure unique activity counts within the dashboard are not higher than the overall activity counts.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_count_consistency_datastore_dashboard

Test to ensure the activity count is consistent, within a margin of error, between the datastore and dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_count_consistency_iatistandard_homepage

Test to ensure the activity count is consistent, within a margin of error, between the registry and the IATI Standard homepage.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_file_count_above_min

Test to ensure the unique activity file count is above a specified minumum value. This checks both the dashboard and registry.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_file_count_dash_values

Test to ensure activity file counts are consistent within the dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_activity_file_count_consistency

Test to ensure the activity file count is consistent, within a margin of error, between the registry and dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_org_file_count_above_min

Test to ensure the organisation file count is above a specified minumum value. This checks both the dashboard and registry.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_org_file_count_dash_values

Test to ensure organisation file counts are consistent within the dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_organisation_dataset_count_consistency

Test to ensure the activity file count is consistent, within a margin of error, between the registry and dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_publisher_count_above_min

Test to ensure the publisher count is above a specified minumum value. This checks both the dashboard and registry.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_publisher_count_dash_values

Test to ensure organisation file counts are consistent within the dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_publisher_count_consistency_dashboard

Test to ensure the publisher count is consistent, within a margin of error, between the registry and dashboard.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_publisher_count_consistency_query_builder

Test to ensure the publisher count is consistent, within a margin of error, between the registry and query builder.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_publisher_count_consistency_iatistandard_homepage

Test to ensure the publisher count is consistent, within a margin of error, between the registry and the IATI Standard homepage.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Registry - Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Registry - Activity Dataset Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Registry - Organisation Dataset Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Standard - Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Dashboard - Homepage]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Dashboard - Activities Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Dashboard - Files Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [IATI Dashboard - Publisher Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [Datastore API - Activity Count]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_200_response [Query Builder]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Registry - Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Registry - Activity Dataset Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Registry - Organisation Dataset Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Standard - Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Dashboard - Homepage]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Dashboard - Activities Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Dashboard - Files Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [IATI Dashboard - Publisher Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [Datastore API - Activity Count]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestGlobalConsistency::test_non_tiny_response [Query Builder]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_google_group.py

21
SKIPPED

TestGoogleGroup::test_locate_links [Google Group Landing Page]

Tests that a page contains links to the defined URLs. This test would ideally check to see whether there is a link to:

http://discuss.iatistandard.org

Google Groups, however, is loaded primarily with javascript. As such, the link does not exist upon a simple load of the page. This functionality could be added later with a selenium test.

E   Skipped: unconditional skip

Setup

('tests/test_google_group.py', 12, 'Skipped: unconditional skip')

Teardown

PASSED

TestGoogleGroup::test_200_response [Google Group Landing Page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestGoogleGroup::test_non_tiny_response [Google Group Landing Page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_iati_standard.py

5
PASSED

TestIATIStandard::test_contains_links [iatistandard.org]

Confirm the page contains links to:

  • /en/news/

  • /en/about/

  • /en/iati-standard/

  • /en/using-data/

  • /en/contact/

  • /en/privacy-policy/

Setup

Call

Teardown

PASSED

TestIATIStandard::test_contains_expected_text [iatistandard.org]

Confirm the page contains the following text:

IATI is a global initiative to improve the transparency of development and humanitarian resources

Setup

Call

Teardown

PASSED

TestIATIStandard::test_contains_newsletter_signup_form [iatistandard.org]

Confirm the page includes a newsletter signup form.

Setup

Call

Teardown

PASSED

TestIATIStandard::test_200_response [iatistandard.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIStandard::test_non_tiny_response [iatistandard.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_iati_support.py

2
PASSED

TestIATISupport::test_200_response [support.iatistandard.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATISupport::test_non_tiny_response [support.iatistandard.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_iati_wiki.py

3
PASSED

TestIATIWiki::test_locate_links [wiki.archive.iatistandard.org]

Confirm each page contains links to:

  • iatistandard.org

  • iatiregistry.org

Setup

Call

Teardown

PASSED

TestIATIWiki::test_200_response [wiki.archive.iatistandard.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIWiki::test_non_tiny_response [wiki.archive.iatistandard.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_query_builder.py

9
PASSED

TestQueryBuilder::test_locate_links [datastore.iatistandard.org/query/]

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_locate_links [POST Example]

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_form_submit_link [POST Example]

Confirm result page contains a link to the relevant search.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_200_response [datastore.iatistandard.org/query/]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_200_response [POST Example]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_200_response [Publisher Information]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_non_tiny_response [datastore.iatistandard.org/query/]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_non_tiny_response [POST Example]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestQueryBuilder::test_non_tiny_response [Publisher Information]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_registry.py

19
PASSED

TestIATIRegistry::test_contains_links [iatiregistry.org]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_contains_links [IATI Registry registration page]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_contains_links [IATI Registry login page]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_contains_links [IATI Registry: Random dataset]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_contains_links [IATI Registry: Random publisher page]

Test that each page contains links to the defined URLs.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_registration_form_presence [IATI Registry registration page]

Test that there is a valid registration form on the Registry Registration Page.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_login_form_presence [IATI Registry login page]

Test that there is a valid login form on the Registry Login Page.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [iatiregistry.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [IATI Registry registration page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [IATI Registry login page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [IATI Registry: Random publisher page]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [IATI Registry: Random dataset]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_200_response [IATI Registry API: Package search call]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [iatiregistry.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [IATI Registry registration page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [IATI Registry login page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [IATI Registry: Random publisher page]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [IATI Registry: Random dataset]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIRegistry::test_non_tiny_response [IATI Registry API: Package search call]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

tests/test_validator.py

16
PASSED

TestIATIValidator::test_contains_links [validator.iatistandard.org]

Confirm the validator contains a link to iatistandard.org

Setup

Call

Teardown

PASSED

TestIATIValidator::test_contains_form [validator.iatistandard.org]

Confirm the validator contains a form on each of three tabs.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_valid_input_xml [Valid paste data]

Confirm the validator correctly identifies valid XML as such.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_valid_input_xml [Valid URL data]

Confirm the validator correctly identifies valid XML as such.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_invalid_input_xml [Invalid paste data]

Confirm the validator correctly identifies invalid XML as such.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_invalid_input_xml [Invalid URL data]

Confirm the validator correctly identifies invalid XML as such.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_200_response [validator.iatistandard.org]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_200_response [Valid paste data]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_200_response [Invalid paste data]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_200_response [Valid URL data]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_200_response [Invalid URL data]

Confirm each request has a 200 (success) status code.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_non_tiny_response [validator.iatistandard.org]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_non_tiny_response [Valid paste data]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_non_tiny_response [Invalid paste data]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_non_tiny_response [Valid URL data]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown

PASSED

TestIATIValidator::test_non_tiny_response [Invalid URL data]

Confirm each request has response content that is not tiny.

Setup

Call

Teardown