Skip to content

Commit c5d21e8

Browse files
committed
Test compare with Path str
1 parent 3b1a5b8 commit c5d21e8

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

upath/tests/test_core.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import sys
22
import pathlib
33
import warnings
4+
from pathlib import Path
45

56
import pytest
67

@@ -56,20 +57,20 @@ def test_multiple_backend_paths(local_testdir, s3, hdfs):
5657

5758
def test_constructor_accept_path(local_testdir):
5859
path = UPath(pathlib.Path(local_testdir))
59-
assert str(path) == local_testdir
60+
assert str(path) == str(Path(local_testdir))
6061

6162

6263
def test_constructor_accept_upath(local_testdir):
6364
path = UPath(UPath(local_testdir))
64-
assert str(path) == local_testdir
65+
assert str(path) == str(Path(local_testdir))
6566

6667

6768
def test_subclass(local_testdir):
6869
class MyPath(UPath):
6970
pass
7071

7172
path = MyPath(local_testdir)
72-
assert str(path) == local_testdir
73+
assert str(path) == str(Path(local_testdir))
7374
assert issubclass(MyPath, UPath)
7475
assert isinstance(path, pathlib.Path)
7576

@@ -81,5 +82,5 @@ def test_instance_check(local_testdir):
8182

8283
def test_new_method(local_testdir):
8384
path = UPath.__new__(pathlib.Path, local_testdir)
84-
assert str(path) == local_testdir
85+
assert str(path) == str(Path(local_testdir))
8586
assert isinstance(path, pathlib.Path)

0 commit comments

Comments
 (0)