(self, user_address_fixture)
| 191 | ) |
| 192 | |
| 193 | def test_slice_access(self, user_address_fixture): |
| 194 | User, Address = user_address_fixture() |
| 195 | |
| 196 | sess = fixture_session() |
| 197 | u1 = sess.get(User, 8) |
| 198 | |
| 199 | eq_(u1.addresses.limit(1).one(), Address(id=2)) |
| 200 | |
| 201 | eq_(u1.addresses[0], Address(id=2)) |
| 202 | eq_(u1.addresses[0:2], [Address(id=2), Address(id=3)]) |
| 203 | |
| 204 | def test_negative_slice_access_raises(self, user_address_fixture): |
| 205 | User, Address = user_address_fixture() |