diff options
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO')
2 files changed, 66 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__init__.py new file mode 100644 index 0000000..f5e4c44 --- /dev/null +++ b/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__init__.py @@ -0,0 +1,66 @@ +import string + +from .. import Provider as AutomotiveProvider + + +class Provider(AutomotiveProvider): + """Implement automotive provider for ``ro_RO`` locale.""" + + license_plate_prefix = ( + "AB", + "AG", + "AR", + "B", + "BC", + "BH", + "BN", + "BR", + "BT", + "BV", + "BZ", + "CJ", + "CL", + "CS", + "CT", + "CV", + "DB", + "DJ", + "GJ", + "GL", + "GR", + "HD", + "HR", + "IF", + "IL", + "IS", + "MH", + "MM", + "MS", + "NT", + "OT", + "PH", + "SB", + "SJ", + "SM", + "SV", + "TL", + "TM", + "TR", + "VL", + "VN", + "VS", + ) + + license_plate_suffix = ( + "-###-???", + "-##-???", + ) + + def license_plate(self) -> str: + """Generate a license plate.""" + prefix: str = self.random_element(self.license_plate_prefix) + suffix = self.bothify( + self.random_element(self.license_plate_suffix), + letters=string.ascii_uppercase, + ) + return prefix + suffix diff --git a/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__pycache__/__init__.cpython-311.pyc Binary files differnew file mode 100644 index 0000000..da56a12 --- /dev/null +++ b/venv/lib/python3.11/site-packages/faker/providers/automotive/ro_RO/__pycache__/__init__.cpython-311.pyc |