(self)
| 1008 | self.assert_compile(expr, "q LIKE :q_1", checkparams={"q_1": "hi"}) |
| 1009 | |
| 1010 | def test_add_in_classes(self): |
| 1011 | class MyType(Integer): |
| 1012 | operator_classes = ( |
| 1013 | Integer.operator_classes | OperatorClass.STRING_MATCH |
| 1014 | ) |
| 1015 | |
| 1016 | expr = column("q", MyType).like("hi") |
| 1017 | |
| 1018 | self.assert_compile(expr, "q LIKE :q_1", checkparams={"q_1": "hi"}) |
| 1019 | |
| 1020 | |
| 1021 | class ExtensionOperatorTest(fixtures.TestBase, testing.AssertsCompiledSQL): |
nothing calls this directly
no test coverage detected