def test_file_accessed_time(tmpdir):
    """
    File storage returns a Datetime object for the last accessed time of
    a file.
    """
    storage = FileSystemStorage(location=str(tmpdir))

    assert not storage.exists("test.file")

    f = io.StringIO("custom contents")
    f_name = storage.save("test.file", f)
    atime = storage.accessed_time(f_name)

    assert atime == datetime.datetime.fromtimestamp(os.path.getatime(storage.path(f_name)))
    assert datetime.datetime.now() - storage.accessed_time(f_name) < datetime.timedelta(seconds=2)