1:"""Shared fixtures for the BulkGmailMailer test suite. 53:@pytest.fixture(scope="session") 99:# Tables to truncate between API tests (order-independent via TRUNCATE CASCADE) 100:_TRUNCATE = [ 109:@pytest.fixture() 118: for t in _TRUNCATE: 120: c.execute(text(f'TRUNCATE TABLE "{t}" RESTART IDENTITY CASCADE')) 137:@pytest.fixture(scope="session") 146:@pytest.fixture() 163:@pytest.fixture() 179:@pytest.fixture() 182: user's data must not race the api fixture's truncation."""