def test_prepares(self): "test prepared queries against known standards" for test, args, standard in zip(TESTS, ARGUMENTS, STANDARDS): prepared = prepare_inline(test, args) self.assertEqual(prepared, standard)
def prepare_inline(self, query, params): try: return prepare_inline(query, params) except KeyError, e: raise cql.ProgrammingError("Unmatched named substitution: " + "%s not given for %r" % (e, query))