(self)
| 56 | self.assert_delayed(self.s1.primary_set.only("pk")[0], 3) |
| 57 | |
| 58 | def test_defer_only_chaining(self): |
| 59 | qs = Primary.objects.all() |
| 60 | self.assert_delayed(qs.only("name", "value").defer("name")[0], 2) |
| 61 | self.assert_delayed(qs.defer("name").only("value", "name")[0], 2) |
| 62 | self.assert_delayed(qs.defer("name").only("name").only("value")[0], 2) |
| 63 | self.assert_delayed(qs.defer("name").only("value")[0], 2) |
| 64 | self.assert_delayed(qs.only("name").defer("value")[0], 2) |
| 65 | self.assert_delayed(qs.only("name").defer("name").defer("value")[0], 1) |
| 66 | self.assert_delayed(qs.only("name").defer("name", "value")[0], 1) |
| 67 | |
| 68 | def test_defer_only_clear(self): |
| 69 | qs = Primary.objects.all() |
nothing calls this directly
no test coverage detected