From 4903111fcade3d40166b65b132196bc8fdfd77db Mon Sep 17 00:00:00 2001 From: Flavio Curella <89607+fcurella@users.noreply.github.com> Date: Wed, 2 Nov 2022 15:37:14 -0500 Subject: [PATCH] build: remove random2 test dependency (#1745) Close #1635 --- tests/providers/test_ssn.py | 17 +++++------------ tox.ini | 1 - 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/tests/providers/test_ssn.py b/tests/providers/test_ssn.py index 44be926578..4bdbf3d081 100644 --- a/tests/providers/test_ssn.py +++ b/tests/providers/test_ssn.py @@ -9,7 +9,6 @@ import freezegun import pytest -import random2 from validators.i18n.es import es_cif as is_cif from validators.i18n.es import es_nie as is_nie @@ -300,7 +299,6 @@ def test_ssn(self): assert area != "666" def test_invalid_ssn(self): - self.fake.random = random2.Random() # Magic Numbers below generate '666-92-7944', '000-54-2963', '956-GG-9478', '436-00-1386', # and 134-76-0000 respectively. The "group" (GG) returned for '956-GG-9478 will be a random # number, and that random number is not in the "itin_group_numbers" List. The random GG occurs @@ -362,7 +360,7 @@ def test_invalid_ssn(self): 99, ] - self.fake.seed_instance(1143) + self.fake.seed_instance(2432) ssn = self.fake.ssn(taxpayer_identification_number_type="INVALID_SSN") assert len(ssn) == 11 @@ -380,7 +378,7 @@ def test_invalid_ssn(self): assert 900 <= int(area) <= 999 and int(group) not in itin_group_numbers - self.fake.seed_instance(9) + self.fake.seed_instance(0) ssn = self.fake.ssn(taxpayer_identification_number_type="INVALID_SSN") [area, group, serial] = ssn.split("-") @@ -694,6 +692,7 @@ class TestEtEE(unittest.TestCase): def setUp(self): self.fake = Faker("et_EE") + Faker.seed(0) def test_ssn_checksum(self): @@ -704,14 +703,12 @@ def test_ssn_checksum(self): @freezegun.freeze_time("2019-03-11") def test_ssn(self): - self.fake.random = random2.Random() - - self.fake.seed_instance(0) + self.fake.seed_instance(1) value = self.fake.ssn() assert re.search(r"^\d{11}$", value) assert not value.endswith("0") - self.fake.seed_instance(5) + self.fake.seed_instance(0) value = self.fake.ssn() assert re.search(r"^\d{11}$", value) @@ -719,8 +716,6 @@ def test_ssn(self): @freezegun.freeze_time("2002-01-01") def test_ssn_2000(self): - self.fake.random = random2.Random() - self.fake.seed_instance(0) value = self.fake.ssn(min_age=0, max_age=1) assert re.search(r"^\d{11}$", value) @@ -728,8 +723,6 @@ def test_ssn_2000(self): @freezegun.freeze_time("2101-01-01") def test_ssn_2100(self): - self.fake.random = random2.Random() - self.fake.seed_instance(0) value = self.fake.ssn(min_age=0, max_age=1) assert re.search(r"^\d{11}$", value) diff --git a/tox.ini b/tox.ini index a88149bb9f..d5f8f46995 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,6 @@ deps = coverage>=5.2 freezegun<0.4 pytest>=6.0.1 - random2>=1.0.1 ukpostcodeparser>=1.1.1 validators>=0.13.0 sphinx>=2.4,<3.0