Beispiel #1
0
async def test_async_to_sync_local_file_handler_get_modified_time(directory):
    handler = AsyncLocalFileHandler(base_path=directory)
    handler.save_data(filename='test.txt', data=b'contents')
    assert exists(directory, 'test.txt')

    item = handler.get_item('test.txt')
    mtime = handler.get_modified_time('test.txt')
    assert mtime == datetime.fromtimestamp(
        os.path.getmtime(handler.local_path(item))
    )
Beispiel #2
0
async def test_async_local_file_handler_get_created_time(directory):
    handler = AsyncLocalFileHandler(base_path=directory)
    await handler.async_save_data(filename='test.txt', data=b'contents')
    assert exists(directory, 'test.txt')

    item = handler.get_item('test.txt')
    ctime = await handler.async_get_created_time('test.txt')
    assert ctime == datetime.fromtimestamp(
        os.path.getctime(handler.local_path(item))
    )