async def test_repr(loop): rwlock = RWLock(loop=loop) assert 'RWLock' in rwlock.__repr__() assert 'WriterLock: [unlocked' in rwlock.__repr__() assert 'ReaderLock: [unlocked' in rwlock.__repr__() # reader lock __repr__ await rwlock.reader_lock.acquire() assert 'ReaderLock: [locked]' in rwlock.__repr__() rwlock.reader_lock.release() assert 'ReaderLock: [unlocked]' in rwlock.__repr__() # writer lock __repr__ await rwlock.writer_lock.acquire() assert 'WriterLock: [locked]' in rwlock.__repr__() rwlock.writer_lock.release() assert 'WriterLock: [unlocked]' in rwlock.__repr__()
def test_repr(loop): rwlock = RWLock(loop=loop) assert 'RWLock' in rwlock.__repr__() assert 'WriterLock: [unlocked' in rwlock.__repr__() assert 'ReaderLock: [unlocked' in rwlock.__repr__() # reader lock __repr__ yield from rwlock.reader_lock.acquire() assert 'ReaderLock: [locked]' in rwlock.__repr__() rwlock.reader_lock.release() assert 'ReaderLock: [unlocked]' in rwlock.__repr__() # writer lock __repr__ yield from rwlock.writer_lock.acquire() assert 'WriterLock: [locked]' in rwlock.__repr__() rwlock.writer_lock.release() assert 'WriterLock: [unlocked]' in rwlock.__repr__()
async def test_repr(loop): rwlock = RWLock() assert 'RWLock' in rwlock.__repr__() assert 'WriterLock: [unlocked' in rwlock.__repr__() assert 'ReaderLock: [unlocked' in rwlock.__repr__() # reader lock __repr__ await rwlock.reader_lock.acquire() assert 'ReaderLock: [locked]' in rwlock.__repr__() rwlock.reader_lock.release() assert 'ReaderLock: [unlocked]' in rwlock.__repr__() # writer lock __repr__ await rwlock.writer_lock.acquire() assert 'WriterLock: [locked]' in rwlock.__repr__() rwlock.writer_lock.release() assert 'WriterLock: [unlocked]' in rwlock.__repr__()