(db)
| 173 | |
| 174 | @pytest.mark.asyncio |
| 175 | async def test_m2m_remove(db): |
| 176 | tournament = await Tournament.create(name="tournament") |
| 177 | event = await Event.create(name="First", tournament=tournament) |
| 178 | team = await Team.create(name="1") |
| 179 | team_second = await Team.create(name="2") |
| 180 | await event.participants.add(team, team_second) |
| 181 | await event.participants.remove(team) |
| 182 | fetched_event = await Event.first().prefetch_related("participants") |
| 183 | assert len(fetched_event.participants) == 1 |
| 184 | |
| 185 | |
| 186 | @pytest.mark.asyncio |
nothing calls this directly
no test coverage detected
searching dependent graphs…