From eb4c957b4ce971cc8609b3dbb4539dadc77d1176 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 3 Aug 2016 17:40:48 -0400 Subject: [PATCH] [test] Adding tests for known number of floors as it touches different parts of the address configs --- scripts/geodata/tests/test_address_configs.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/geodata/tests/test_address_configs.py b/scripts/geodata/tests/test_address_configs.py index 362c6356..4a3816ae 100644 --- a/scripts/geodata/tests/test_address_configs.py +++ b/scripts/geodata/tests/test_address_configs.py @@ -47,11 +47,23 @@ class TestAddressConfigs(unittest.TestCase): for i in xrange(10000): phrase = Floor.phrase(Floor.random(language, country=country), language, country=country) self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) + for i in xrange(1000): + phrase = Floor.phrase(None, language, country=country) + self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) + for i in xrange(1000): + phrase = Floor.phrase(None, language, country=country, num_floors=3) + self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) def check_unit_phrases(self, language, country=None): for i in xrange(10000): phrase = Unit.phrase(Unit.random(language, country=country), language, country=country) self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) + for i in xrange(1000): + phrase = Unit.phrase(None, language, country=country) + self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) + for i in xrange(1000): + phrase = Unit.phrase(Unit.random(language, country=country, num_floors=3, num_basements=1), language, country=country) + self.assertTrue(self.valid_phrase(phrase), six.u('phrase was: {}').format(phrase)) def check_po_boxes(self, language, country=None): for i in xrange(1000):