'Try to rebuild a base type subclass.'

def test_typeSubclass(self):

    classDefinition = 'class    ListSubclass(list):\n                pass\n'
    exec classDefinition in self.m.__dict__
    inst = self.m.ListSubclass()
    inst.append(2)
    exec classDefinition in self.m.__dict__
    rebuild.updateInstance(inst)
    self.assertEqual(inst[0], 2)
    self.assertIs(type(inst), self.m.ListSubclass)
