(self)
| 145 | self.assertRaises(ValueError, self.db.digit, 'x') |
| 146 | |
| 147 | def test_numeric(self): |
| 148 | self.assertEqual(self.db.numeric('A',None), None) |
| 149 | self.assertEqual(self.db.numeric('9'), 9) |
| 150 | self.assertEqual(self.db.numeric('\u215b'), 0.125) |
| 151 | self.assertEqual(self.db.numeric('\u2468'), 9.0) |
| 152 | self.assertEqual(self.db.numeric('\ua627'), 7.0) |
| 153 | self.assertEqual(self.db.numeric('\U00020000', None), None) |
| 154 | self.assertEqual(self.db.numeric('\U0001012A'), 9000) |
| 155 | |
| 156 | self.assertRaises(TypeError, self.db.numeric) |
| 157 | self.assertRaises(TypeError, self.db.numeric, 'xx') |
| 158 | self.assertRaises(ValueError, self.db.numeric, 'x') |
| 159 | |
| 160 | def test_decimal(self): |
| 161 | self.assertEqual(self.db.decimal('A',None), None) |
nothing calls this directly
no test coverage detected