def test_can_use_subclassed_statement_by_classname(self): class SubClassedStatement(Statement): name = 'sub_class_stmt' p = Pypher() y = 12 p.SubClassedStatement(y) x = str(p) params = p.bound_params expected = 'sub_class_stmt {}'.format(y) self.assertEqual(x, expected) self.assertEqual(0, len(params))