def test_non_number_string_error(self): print("Expect logging critical re Not a number.") with self.assertRaises(ValueError): debk.none2float("Not a number")
def test_number_string(self): self.assertEqual(debk.none2float("45"), 45.0)
def test_45(self): self.assertEqual(debk.none2float(45), 45.0)
def test_True(self): self.assertEqual(debk.none2float(True), 1.0)
def test_False(self): self.assertEqual(debk.none2float(False), 0.0)
def test_none(self): self.assertEqual(debk.none2float(None), 0.0)