def test_lower_case2(self): self.assertLessEqual(clean("киев проспект петра григоренко 51", house=True, index=True, place_pretext=True), 'киев проспект петра григоренко 51' )
def test_without_space(self): self.assertLessEqual(clean("г.Киев", place_pretext=True), 'г Киев' )
def test_lower_case1(self): self.assertLessEqual(clean("николаев, улица чкалова 110а", house=True, index=True), 'николаев чкалова 110а' )
def test_within_many_space(self): self.assertEqual(clean("г Киев, Киевская обл. Н. Амосова 12 Б", house=True, index=True, region_pretext=True), 'Киев Киевская область Н Амосова 12Б' )
def test_without_title_and_punctuation(self): self.assertEqual(clean("г донецк куйбышева 26 а", house=True, index=True), 'донецк куйбышева 26а' )
def test_without_less_digit(self): self.assertEqual(clean("г-д Донецк, ул Садовая, 26а, сдесь могда быть ваша реклама 0 1 0 11", house=True, index=True), 'Донецк Садовая 26а' )
def test_within_space(self): self.assertEqual(clean("Ювилейная ул. 21 / 22", house=True, index=True), 'Ювилейная 21/22' )
def test_clean_index(self): self.assertEqual(clean("г. Авдеевка, Ясиноватского района, Донецкой обл, Садовая 26-а 10234", house=True, index=True), '10234 Авдеевка Ясиноватского Донецкой Садовая 26-а' )
def test_big_name(self): self.assertEqual(clean("Ивано - Франковская область, село Малиново, улица 50-лет ссср, 26 Б", house=True, index=True), 'Ивано-Франковская Малиново 50-лет ссср 26Б' )
def test_clean_without_name(self): self.assertEqual(clean('Ясниноватский р-н, Донецкая область,' ' улица Садовая, 26а, магазин Ашан', house=True, index=True, ), 'Ясниноватский Донецкая Садовая 26а' )
def test_without_other(self): self.assertEqual( clean('м. Київ, вул. В. Гетьмана, 10/37 (на розі вул. В. Гетьмана та вул. Виборзької - на другому поверсі', house=True, index=True), 'Київ В Гетьмана 10/37' )
def test_address_3(self): self.assertEqual(clean("Київ, вул.Володимира Покотила, дом 346", house=True, index=True), 'Київ Володимира Покотила 346', )
def test_address_2(self): self.assertEqual(clean("город Калиниград Садово-Красная ул. 184 - Б", house=True, index=True), 'Калиниград Садово-Красная 184-Б', )
def test_address_1(self): self.assertEqual(clean("город Калиниград, Садово Красная ул., 8а", house=True, index=True, address_pretext=True), 'Калиниград Садово Красная улица 8а' )