MCPcopy Create free account
hub / github.com/apache/arrow / test_filesystem_equals

Function test_filesystem_equals

python/pyarrow/tests/test_fs.py:596–613  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

594
595
596def test_filesystem_equals():
597 fs0 = LocalFileSystem()
598 fs1 = LocalFileSystem()
599 fs2 = _MockFileSystem()
600
601 assert fs0.equals(fs0)
602 assert fs0.equals(fs1)
603 with pytest.raises(TypeError):
604 fs0.equals('string')
605 assert fs0 == fs0 == fs1
606 assert fs0 != 4
607
608 assert fs2 == fs2
609 assert fs2 != _MockFileSystem()
610
611 assert SubTreeFileSystem('/base', fs0) == SubTreeFileSystem('/base', fs0)
612 assert SubTreeFileSystem('/base', fs0) != SubTreeFileSystem('/base', fs2)
613 assert SubTreeFileSystem('/base', fs0) != SubTreeFileSystem('/other', fs0)
614
615
616def test_filesystem_equals_none(fs):

Callers

nothing calls this directly

Calls 3

LocalFileSystemClass · 0.85
SubTreeFileSystemClass · 0.85
equalsMethod · 0.80

Tested by

no test coverage detected