(self, db, callable_, rules)
| 933 | return result |
| 934 | |
| 935 | def assert_sql(self, db, callable_, rules): |
| 936 | newrules = [] |
| 937 | for rule in rules: |
| 938 | if isinstance(rule, dict): |
| 939 | newrule = assertsql.AllOf( |
| 940 | *[assertsql.CompiledSQL(k, v) for k, v in rule.items()] |
| 941 | ) |
| 942 | else: |
| 943 | newrule = assertsql.CompiledSQL(*rule) |
| 944 | newrules.append(newrule) |
| 945 | |
| 946 | return self.assert_sql_execution(db, callable_, *newrules) |
| 947 | |
| 948 | def assert_sql_count(self, db, callable_, count): |
| 949 | return self.assert_sql_execution( |