コード例 #1
0
ファイル: test_fields.py プロジェクト: Leeaandrob/raspador
 def test_should_return_value_with_custom_decimal_separator(self):
     s = "VENDA BRUTA:                  10,036#70"
     field = FloatField(r'VENDA BRUTA:\s+([\d,]+#\d+)',
                        decimal_separator='#')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #2
0
ファイル: test_fields.py プロジェクト: Leeaandrob/raspador
 def test_should_return_value_with_thousand_separator(self):
     s = "VENDA BRUTA DIÁRIA:                  10,036.70"
     field = FloatField(r'VENDA BRUTA DIÁRIA:\s+([\d,]+.\d+)')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #3
0
ファイル: test_fields.py プロジェクト: Leeaandrob/raspador
 def test_should_return_value_with_custom_thousand_separator(self):
     s = "VENDA BRUTA:                  10#036.70"
     field = FloatField(r'VENDA BRUTA:\s+([\d#]+.\d+)',
                        thousand_separator='#')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #4
0
ファイル: test_fields.py プロジェクト: Leeaandrob/raspador
 def test_should_return_value(self):
     s = "VENDA BRUTA DIÁRIA:                    793.00"
     field = FloatField(r'VENDA BRUTA DIÁRIA:\s+(\d+\.\d+)')
     value = field.parse_block(s)
     self.assertEqual(value, 793.0)
コード例 #5
0
ファイル: test_fields.py プロジェクト: vadfabi/raspador
 def test_should_return_value_with_custom_decimal_separator(self):
     s = "VENDA BRUTA:                  10,036#70"
     field = FloatField(r'VENDA BRUTA:\s+([\d,]+#\d+)',
                        decimal_separator='#')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #6
0
ファイル: test_fields.py プロジェクト: vadfabi/raspador
 def test_should_return_value_with_custom_thousand_separator(self):
     s = "VENDA BRUTA:                  10#036.70"
     field = FloatField(r'VENDA BRUTA:\s+([\d#]+.\d+)',
                        thousand_separator='#')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #7
0
ファイル: test_fields.py プロジェクト: vadfabi/raspador
 def test_should_return_value_with_thousand_separator(self):
     s = "VENDA BRUTA DIÁRIA:                  10,036.70"
     field = FloatField(r'VENDA BRUTA DIÁRIA:\s+([\d,]+.\d+)')
     value = field.parse_block(s)
     self.assertEqual(value, 10036.7)
コード例 #8
0
ファイル: test_fields.py プロジェクト: vadfabi/raspador
 def test_should_return_value(self):
     s = "VENDA BRUTA DIÁRIA:                    793.00"
     field = FloatField(r'VENDA BRUTA DIÁRIA:\s+(\d+\.\d+)')
     value = field.parse_block(s)
     self.assertEqual(value, 793.0)