def test_convert_to_boolean_str(self): self.assertIs(attributes.convert_to_boolean("True"), True) self.assertIs(attributes.convert_to_boolean("true"), True) self.assertIs(attributes.convert_to_boolean("False"), False) self.assertIs(attributes.convert_to_boolean("false"), False) self.assertIs(attributes.convert_to_boolean("0"), False) self.assertIs(attributes.convert_to_boolean("1"), True) self.assertRaises(n_exc.InvalidInput, attributes.convert_to_boolean, "7")
def test_convert_to_boolean_int(self): self.assertIs(attributes.convert_to_boolean(0), False) self.assertIs(attributes.convert_to_boolean(1), True) self.assertRaises(n_exc.InvalidInput, attributes.convert_to_boolean, 7)
def test_convert_to_boolean_bool(self): self.assertIs(attributes.convert_to_boolean(True), True) self.assertIs(attributes.convert_to_boolean(False), False)