def test_resolve_char_pointer(self): spec = 'char *' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'char') self.assertTrue(attrname == 'char_p_type') self.assertTrue(pointer)
def test_resolve_struct_middle_whitespace(self): spec = 'struct test' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'struct test') self.assertTrue(attrname == 'test_type') self.assertFalse(pointer)
def test_resolve_struct_normal_pointer(self): spec = 'struct test *' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'struct test') self.assertTrue(attrname == 'test_p_type') self.assertTrue(pointer)
def test_resolve_char_pointer(self): spec = 'char *' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'char') self.assertTrue(attrname == 'char_p_type') self.assertTrue(pointer)
def test_resolve_struct_middle_whitespace(self): spec = 'struct test' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'struct test') self.assertTrue(attrname == 'test_type') self.assertFalse(pointer)
def test_resolve_struct_normal_pointer(self): spec = 'struct test *' (name, attrname, pointer) = DelayedLookups._resolve_type(spec) self.assertTrue(name == 'struct test') self.assertTrue(attrname == 'test_p_type') self.assertTrue(pointer)