tests.providers.test_internet

Module Contents

Classes

TestInternetProvider

Test internet provider methods

TestInternetProviderUrl

Test internet url generation

TestInternetProviderUri

Test internet uri generation

TestJaJp

Test ja_JP internet provider methods

TestZhCn

Test zh_CN internet provider methods

TestZhTw

Test zh_TW internet provider methods

TestHuHu

Test hu_HU internet provider methods

TestPlPl

Test pl_PL internet provider methods

TestNlNl

Test nl_NL internet provider methods

TestArAa

Test ar_AA internet provider methods

TestAzAz

Test az_AZ internet provider methods

TestPtBr

Test pt_BR internet provider methods

TestEnPh

Test en_PH internet provider methods

TestFilPh

Test fil_PH internet provider methods

TestTlPh

Test tl_PH internet provider methods

TestEnGb

Tests for the en_GB locale.

TestEsEs

Tests for the es_ES locale.

TestRoRo

Test ro_RO internet provider methods

TestRuRu

Test ru_RU internet provider methods

TestThTh

Test th_TH internet provider methods

class tests.providers.test_internet.TestInternetProvider

Test internet provider methods

num_samples = 100
ipv4_pattern: Pattern
ipv4_network_pattern: Pattern
test_email(faker, num_samples)
test_safe_default_email(faker, num_samples)
test_unsafe_email(faker, num_samples)
test_email_with_domain(faker)
test_safe_email(faker, num_samples)
test_safe_domain_names(faker, num_samples)
test_image_url(faker)
test_hostname(faker)
test_ipv4(faker, num_samples)
test_ipv4_caching(faker)
test_ipv4_network_class(faker, num_samples)
test_ipv4_private(faker, num_samples)
test_ipv4_private_class(faker, num_samples)
test_ipv4_public_caching(faker)
test_ipv4_public(faker, num_samples)
test_ipv4_public_class(faker, num_samples)
test_ipv4_distribution_selection()
test_ipv6(faker, num_samples)
test_port_number(faker, num_samples)
test_http_method(faker, num_samples)
test_dga(faker)
test_iana_id(faker, num_samples)
test_ripe_id(faker, num_samples)
test_nic_handles(faker, num_samples)
class tests.providers.test_internet.TestInternetProviderUrl

Test internet url generation

static is_correct_scheme(url, schemes)
test_url_default_schemes(faker)
test_url_custom_schemes(faker)
test_url_empty_schemes_list_generate_schemeless_urls(faker)
class tests.providers.test_internet.TestInternetProviderUri

Test internet uri generation

static is_correct_scheme(uri, schemes)
test_uri_default_schemes(faker)
test_uri_custom_schemes(faker)
test_uri_empty_schemes_list_generate_schemeless_urls(faker)
test_uri_extension(faker)
test_uri_component(faker)
test_uri_deep(faker)
class tests.providers.test_internet.TestJaJp

Test ja_JP internet provider methods

test_internet(faker)
class tests.providers.test_internet.TestZhCn

Test zh_CN internet provider methods

test_email(faker)
test_domain_word(faker)
test_domain_name(faker)
test_domain_name_one_level_after_tld(faker)
test_domain_name_two_levels_after_cn_tld(mock_tld, mock_domain_word, faker)
test_domain_name_two_levels_after_non_cn_tld(mock_tld, mock_domain_word, faker)
test_domain_name_more_than_two_levels_after_cn_tld(mock_tld, mock_domain_word, faker)
test_domain_name_more_than_two_levels_after_non_cn_tld(mock_tld, mock_domain_word, faker)
test_domain_name_bad_level(faker)
class tests.providers.test_internet.TestZhTw

Test zh_TW internet provider methods

test_email(faker)
class tests.providers.test_internet.TestHuHu

Test hu_HU internet provider methods

test_internet(faker)
class tests.providers.test_internet.TestPlPl

Test pl_PL internet provider methods

test_free_email_domain(faker)
test_tld(faker)
class tests.providers.test_internet.TestNlNl

Test nl_NL internet provider methods

test_ascii_safe_email(faker)
test_ascii_free_email(faker)
test_ascii_company_email(faker)
class tests.providers.test_internet.TestArAa

Test ar_AA internet provider methods

test_ascii_safe_email(faker)
test_ascii_free_email(faker)
test_ascii_company_email(faker)
class tests.providers.test_internet.TestAzAz

Test az_AZ internet provider methods

test_ascii_free_email(faker)
test_free_email_domain(faker)
test_tld(faker)
class tests.providers.test_internet.TestPtBr

Test pt_BR internet provider methods

test_ascii_safe_email(faker)
test_ascii_free_email(faker)
test_ascii_company_email(faker)
class tests.providers.test_internet.TestEnPh

Test en_PH internet provider methods

num_samples = 100
test_domain_name(faker, num_samples)
class tests.providers.test_internet.TestFilPh

Bases: TestEnPh

Test fil_PH internet provider methods

class tests.providers.test_internet.TestTlPh

Bases: TestFilPh

Test tl_PH internet provider methods

class tests.providers.test_internet.TestEnGb

Tests for the en_GB locale.

test_free_email_domain(faker)
test_tld(faker)
class tests.providers.test_internet.TestEsEs

Tests for the es_ES locale.

test_tld(faker)
class tests.providers.test_internet.TestRoRo

Test ro_RO internet provider methods

test_free_email_domain(faker)
test_tld(faker)
class tests.providers.test_internet.TestRuRu

Test ru_RU internet provider methods

test_free_email_domain(faker)
test_tld(faker)
test_ascii_safe_email(faker)
test_ascii_free_email(faker)
test_ascii_company_email(faker)
class tests.providers.test_internet.TestThTh

Test th_TH internet provider methods

test_tld(faker)