def test_int__type(self): self.assertFalse(__unit__.is_number(int))
def test_string(self): self.assertFalse(__unit__.is_number(''))
def test_complex__ctor(self): self.assertTrue(__unit__.is_number(complex()))
def test_none(self): self.assertFalse(__unit__.is_number(None))
def test_long__type(self): self.assertFalse(__unit__.is_number(long))
def test_float__literal(self): self.assertTrue(__unit__.is_number(42.0))
def test_float__type(self): self.assertFalse(__unit__.is_number(float))
def test_float__ctor(self): self.assertTrue(__unit__.is_number(float()))
def test_long__literal(self): self.assertTrue(__unit__.is_number(eval('42L')))
def test_long__ctor(self): self.assertTrue(__unit__.is_number(long()))
def test_complex__type(self): self.assertFalse(__unit__.is_number(complex))
def test_some_object(self): self.assertFalse(__unit__.is_number(object()))
def test_int__ctor(self): self.assertTrue(__unit__.is_number(int()))
def test_int__literal(self): self.assertTrue(__unit__.is_number(42))