(self)
| 99 | Book.objects.using("default").get(title="Dive into Python") |
| 100 | |
| 101 | def test_refresh(self): |
| 102 | dive = Book(title="Dive into Python", published=datetime.date(2009, 5, 4)) |
| 103 | dive.save(using="other") |
| 104 | dive2 = Book.objects.using("other").get() |
| 105 | dive2.title = "Dive into Python (on default)" |
| 106 | dive2.save(using="default") |
| 107 | dive.refresh_from_db() |
| 108 | self.assertEqual(dive.title, "Dive into Python") |
| 109 | dive.refresh_from_db(using="default") |
| 110 | self.assertEqual(dive.title, "Dive into Python (on default)") |
| 111 | self.assertEqual(dive._state.db, "default") |
| 112 | |
| 113 | def test_refresh_router_instance_hint(self): |
| 114 | router = Mock() |
nothing calls this directly
no test coverage detected