Esempio n. 1
0
 def test_amount_tg(self):
     self.assertEqual(parser_amount("Cатамын, 150000 тг"), 150000)
     self.assertEqual(parser_amount("Cатамын, 4567 тг"), 4567)
     self.assertEqual(parser_amount("Cатамын, 1 354 99 тг"), 135499)
     self.assertEqual(parser_amount("Cатамын, 1 500 000 тг"), 1500000)
     self.assertEqual(parser_amount("Cатамын, 1 450 000 тг"), 1450000)
     self.assertEqual(parser_amount("Бағасы 3 200 000 тг."), 3200000)
Esempio n. 2
0
 def test_amount_tis(self):
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 30 мың ға берем"), 30000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 99 мың ға берем"), 99000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 25 мын ға берем"), 25000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 25 тыс ға берем"), 25000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 25 мыңға ға берем"), 25000)
Esempio n. 3
0
 def test_amount_mln(self):
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 1 млн ға берем тг."), 1000000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 99 миллионға ға берем тг."), 99000000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 25 миллионға ға берем тг."), 25000000)
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 350 миллионға ға берем тг."), 350000000)
Esempio n. 4
0
 def test_amount_none(self):
     self.assertIsNone(parser_amount("Жылқы сатылады. ға берем."))
     self.assertIsNone(parser_amount("Жылқы сатылады. 300 000 ға берем."))
Esempio n. 5
0
 def test_amount_symbols_number(self):
     self.assertEqual(parser_amount("Комбинезон және шапка, куртка - 10,000 тг."), 10000)
     self.assertEqual(parser_amount("Комбинезон және 234 шапка, куртка - 10.00.0 тг."), 10000)
     self.assertEqual(parser_amount("Комбинезон және 342 шапка, куртка - 10.00.0 тг."), 10000)
     self.assertEqual(parser_amount("Комбинезон және 345 шапка, куртка - 100.0.0 тг."), 10000)
Esempio n. 6
0
 def test_amount_lower_case(self):
     self.assertEqual(parser_amount("Cатамын, 500 ТЕНГЕ"), 500)
     self.assertEqual(parser_amount("Cатамын, 1500 ТГ"), 1500)
Esempio n. 7
0
 def test_amount_tenge2(self):
     self.assertEqual(parser_amount("Cатамын, 500 тенге"), 500)
     self.assertEqual(parser_amount("Cатамын, 1500 тенге"), 1500)
     self.assertEqual(parser_amount("Cатамын, 3500 тенге"), 3500)