Skip to content

Commit ff79125

Browse files
authored
Add nl_BE company provider (#1811)
1 parent b019116 commit ff79125

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from .. import Provider as CompanyProvider
2+
3+
4+
class Provider(CompanyProvider):
5+
formats = (
6+
"{{last_name}} {{company_suffix}}",
7+
"{{last_name}}-{{last_name}} {{company_suffix}}",
8+
"{{last_name}}, {{last_name}} en {{last_name}} {{company_suffix}}",
9+
)
10+
company_suffixes = ("NV", "BV", "CV", "VOF", "CommV")

tests/providers/test_company.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
from faker.providers.company.hy_AM import Provider as HyAmCompanyProvider
1515
from faker.providers.company.it_IT import Provider as ItItCompanyProvider
1616
from faker.providers.company.ja_JP import Provider as JaJpCompanyProvider
17+
from faker.providers.company.nl_BE import Provider as NlBeCompanyProvider
1718
from faker.providers.company.nl_NL import Provider as NlNlCompanyProvider
1819
from faker.providers.company.pl_PL import Provider as PlPlCompanyProvider
1920
from faker.providers.company.pl_PL import company_vat_checksum, local_regon_checksum, regon_checksum
@@ -465,3 +466,13 @@ def test_company_suffix(self, faker, num_samples):
465466
suffix = faker.company_suffix()
466467
assert isinstance(suffix, str)
467468
assert suffix in ElGrCompanyProvider.company_suffixes
469+
470+
471+
class TestNlBe:
472+
"""Test nl_BE company provider methods"""
473+
474+
def test_company_suffix(self, faker, num_samples):
475+
for _ in range(num_samples):
476+
suffix = faker.company_suffix()
477+
assert isinstance(suffix, str)
478+
assert suffix in NlBeCompanyProvider.company_suffixes

0 commit comments

Comments
 (0)