tests.providers.test_barcode

Module Contents

Classes

TestBarcodeProvider

Test barcode provider methods

_LocaleCommonMixin

_LocaleNorthAmericaMixin

TestEnUs

Tests en_US barcode provider

TestEnCa

Tests en_CA barcode provider

TestFrCa

Tests fr_CA barcode provider

TestJaJp

Tests ja_JP barcode provider

TestEsEs

Tests es_ES barcode provider

Functions

provider_class(request)

provider(faker, provider_class)

class tests.providers.test_barcode.TestBarcodeProvider

Test barcode provider methods

num_samples = 1000
ean8_pattern: Pattern
ean13_pattern: Pattern
test_ean(faker, num_samples)
test_ean_bad_length(faker)
test_ean8(faker, num_samples)
test_ean13(faker, num_samples)
test_ean13_no_leading_zero(faker, num_samples)
test_ean13_leading_zero(faker, num_samples)
tests.providers.test_barcode.provider_class(request)
tests.providers.test_barcode.provider(faker, provider_class)
class tests.providers.test_barcode._LocaleCommonMixin
ean8_pattern: Pattern
ean13_pattern: Pattern
static assert_prefix(barcode_digits, prefixes)
test_localized_ean(faker, num_samples, provider)
test_localized_ean8(faker, num_samples, provider)
test_localized_ean13(faker, num_samples, provider)
class tests.providers.test_barcode._LocaleNorthAmericaMixin

Bases: _LocaleCommonMixin

upc_a_pattern: Pattern
upc_e_pattern: Pattern
test_upc_a(faker, num_samples)
test_upc_ae_mode(faker, num_samples)
test_upc_e_explicit_number_system(faker, num_samples)
test_upc_e_safe_mode(faker)
test_upc_a2e_bad_values(faker, provider)
test_upc_a2e2a(faker, num_samples, provider)
test_upc_e2a2e(faker, num_samples, provider)
class tests.providers.test_barcode.TestEnUs

Bases: _LocaleNorthAmericaMixin

Tests en_US barcode provider

num_samples = 1000
static get_provider_class()
class tests.providers.test_barcode.TestEnCa

Bases: _LocaleNorthAmericaMixin

Tests en_CA barcode provider

num_samples = 1000
static get_provider_class()
class tests.providers.test_barcode.TestFrCa

Bases: _LocaleNorthAmericaMixin

Tests fr_CA barcode provider

num_samples = 1000
static get_provider_class()
class tests.providers.test_barcode.TestJaJp

Bases: _LocaleCommonMixin

Tests ja_JP barcode provider

num_samples = 1000
static get_provider_class()
test_jan(faker, num_samples, provider)
test_jan8(faker, num_samples, provider)
test_jan13(faker, num_samples, provider)
class tests.providers.test_barcode.TestEsEs

Bases: _LocaleCommonMixin

Tests es_ES barcode provider

num_samples = 1000
static get_provider_class()
test_localized_ean(faker, num_samples, provider)