(self, person_cls)
| 616 | return asserter |
| 617 | |
| 618 | def _test_update_states(self, person_cls): |
| 619 | Person = person_cls |
| 620 | |
| 621 | s = fixture_session() |
| 622 | s.add(Person(id=5, personname="thename")) |
| 623 | s.commit() |
| 624 | |
| 625 | p = s.get(Person, 5) |
| 626 | with self.sql_execution_asserter(testing.db) as asserter: |
| 627 | p.personname = "newname" |
| 628 | s.bulk_save_objects([p]) |
| 629 | |
| 630 | eq_(s.query(Person).first(), Person(id=5, personname="newname")) |
| 631 | |
| 632 | return asserter |
| 633 | |
| 634 | |
| 635 | class BulkInheritanceTest(BulkTest, fixtures.MappedTest): |
no test coverage detected