Skip to content

Commit 2d40729

Browse files
pre-commit-ci[bot]mrbean-bremen
authored andcommitted
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 8dee492 commit 2d40729

File tree

1 file changed

+43
-77
lines changed

1 file changed

+43
-77
lines changed

pyfakefs/tests/fake_pathlib_test.py

Lines changed: 43 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1313,51 +1313,38 @@ def test_is_file_for_unreadable_dir_windows(self):
13131313

13141314

13151315
class FakePathlibModulePurePathTest(fake_filesystem_unittest.TestCase):
1316-
13171316
def test_windows_pure_path_parsing_backslash(self):
13181317
path = r"C:\Windows\cmd.exe"
1319-
pure_result = pathlib.PureWindowsPath(path).stem
1318+
pure_result = pathlib.PureWindowsPath(path).stem
13201319
self.assertEqual(pure_result, "cmd")
13211320

13221321
self.setUpPyfakefs()
13231322
self.assertEqual(
1324-
fake_pathlib.FakePathlibModule.PureWindowsPath(path).stem,
1325-
pure_result
1326-
)
1327-
self.assertEqual(
1328-
pathlib.PureWindowsPath(path).stem,
1329-
pure_result
1323+
fake_pathlib.FakePathlibModule.PureWindowsPath(path).stem, pure_result
13301324
)
1325+
self.assertEqual(pathlib.PureWindowsPath(path).stem, pure_result)
13311326

13321327
def test_windows_pure_path_parsing_forward_slash(self):
13331328
path = r"C:/Windows/cmd.exe"
1334-
pure_result = pathlib.PureWindowsPath(path).stem
1329+
pure_result = pathlib.PureWindowsPath(path).stem
13351330
self.assertEqual(pure_result, "cmd")
13361331

13371332
self.setUpPyfakefs()
13381333
self.assertEqual(
1339-
fake_pathlib.FakePathlibModule.PureWindowsPath(path).stem,
1340-
pure_result
1341-
)
1342-
self.assertEqual(
1343-
pathlib.PureWindowsPath(path).stem,
1344-
pure_result
1334+
fake_pathlib.FakePathlibModule.PureWindowsPath(path).stem, pure_result
13451335
)
1336+
self.assertEqual(pathlib.PureWindowsPath(path).stem, pure_result)
13461337

13471338
def test_posix_pure_path_parsing(self):
13481339
path = r"/bin/bash"
1349-
pure_result = pathlib.PurePosixPath(path).stem
1340+
pure_result = pathlib.PurePosixPath(path).stem
13501341
self.assertEqual(pure_result, "bash")
13511342

13521343
self.setUpPyfakefs()
13531344
self.assertEqual(
1354-
fake_pathlib.FakePathlibModule.PurePosixPath(path).stem,
1355-
pure_result
1356-
)
1357-
self.assertEqual(
1358-
pathlib.PurePosixPath(path).stem,
1359-
pure_result
1345+
fake_pathlib.FakePathlibModule.PurePosixPath(path).stem, pure_result
13601346
)
1347+
self.assertEqual(pathlib.PurePosixPath(path).stem, pure_result)
13611348

13621349
def test_windows_pure_path_str_backslash(self):
13631350
path = r"C:\Windows\cmd.exe"
@@ -1384,10 +1371,7 @@ def test_windows_pure_path_str_forward_slash(self):
13841371
str(fake_pathlib.FakePathlibModule.PureWindowsPath(path)),
13851372
pure_result
13861373
)
1387-
self.assertEqual(
1388-
str(pathlib.PureWindowsPath(path)),
1389-
pure_result
1390-
)
1374+
self.assertEqual(pathlib.PurePosixPath(path).stem, pure_result)
13911375

13921376
def test_posix_pure_path_str_backslash(self):
13931377
path = r"\bin\bash"
@@ -1405,109 +1389,87 @@ def test_posix_pure_path_str_backslash(self):
14051389
)
14061390

14071391
def test_posix_pure_path_str_forward_slash(self):
1408-
path = r"/bin/bash"
1409-
pure_result = str(pathlib.PurePosixPath(path))
1410-
self.assertEqual(pure_result, r"/bin/bash")
1392+
path = "/bin/bash"
1393+
pure_result = str(pathlib.PurePosixPath(path))
1394+
self.assertEqual(pure_result, "/bin/bash")
14111395

14121396
self.setUpPyfakefs()
14131397
self.assertEqual(
1414-
str(fake_pathlib.FakePathlibModule.PurePosixPath(path)),
1415-
pure_result
1416-
)
1417-
self.assertEqual(
1418-
str(pathlib.PurePosixPath(path)),
1419-
pure_result
1398+
str(fake_pathlib.FakePathlibModule.PurePosixPath(path)), pure_result
14201399
)
1400+
self.assertEqual(str(pathlib.PurePosixPath(path)), pure_result)
14211401

14221402
def test_posix_pure_path_is_absolute_1(self):
14231403
path = r"/bin/bash"
1424-
pure_result = pathlib.PurePosixPath(path).is_absolute()
1404+
pure_result = pathlib.PurePosixPath(path).is_absolute()
14251405
self.assertTrue(pure_result)
14261406

14271407
self.setUpPyfakefs()
14281408
self.assertEqual(
14291409
fake_pathlib.FakePathlibModule.PurePosixPath(path).is_absolute(),
1430-
pure_result
1431-
)
1432-
self.assertEqual(
1433-
pathlib.PurePosixPath(path).is_absolute(),
1434-
pure_result
1410+
pure_result,
14351411
)
1412+
self.assertEqual(pathlib.PurePosixPath(path).is_absolute(), pure_result)
14361413

14371414
def test_posix_pure_path_is_absolute_2(self):
1438-
path = r"bin/bash"
1439-
pure_result = pathlib.PurePosixPath(path).is_absolute()
1415+
path = "bin/bash"
1416+
pure_result = pathlib.PurePosixPath(path).is_absolute()
14401417
self.assertFalse(pure_result)
14411418

14421419
self.setUpPyfakefs()
14431420
self.assertEqual(
14441421
fake_pathlib.FakePathlibModule.PurePosixPath(path).is_absolute(),
1445-
pure_result
1446-
)
1447-
self.assertEqual(
1448-
pathlib.PurePosixPath(path).is_absolute(),
1449-
pure_result
1422+
pure_result,
14501423
)
1424+
self.assertEqual(pathlib.PurePosixPath(path).is_absolute(), pure_result)
14511425

14521426
def test_posix_pure_path_is_absolute_3(self):
1453-
path = r"../bin/bash"
1454-
pure_result = pathlib.PurePosixPath(path).is_absolute()
1427+
path = "../bin/bash"
1428+
pure_result = pathlib.PurePosixPath(path).is_absolute()
14551429
self.assertFalse(pure_result)
14561430

14571431
self.setUpPyfakefs()
14581432
self.assertEqual(
14591433
fake_pathlib.FakePathlibModule.PurePosixPath(path).is_absolute(),
1460-
pure_result
1461-
)
1462-
self.assertEqual(
1463-
pathlib.PurePosixPath(path).is_absolute(),
1464-
pure_result
1434+
pure_result,
14651435
)
1436+
self.assertEqual(pathlib.PurePosixPath(path).is_absolute(), pure_result)
14661437

14671438
def test_windows_pure_path_is_absolute_1(self):
1468-
path = r"C:/Windows/cmd.exe"
1469-
pure_result = pathlib.PureWindowsPath(path).is_absolute()
1439+
path = "C:/Windows/cmd.exe"
1440+
pure_result = pathlib.PureWindowsPath(path).is_absolute()
14701441
self.assertTrue(pure_result)
14711442

14721443
self.setUpPyfakefs()
14731444
self.assertEqual(
14741445
fake_pathlib.FakePathlibModule.PureWindowsPath(path).is_absolute(),
1475-
pure_result
1476-
)
1477-
self.assertEqual(
1478-
pathlib.PureWindowsPath(path).is_absolute(),
1479-
pure_result
1446+
pure_result,
14801447
)
1448+
self.assertEqual(pathlib.PureWindowsPath(path).is_absolute(), pure_result)
14811449

14821450
def test_windows_pure_path_is_absolute_2(self):
14831451
path = r"./cmd.exe"
1484-
pure_result = pathlib.PureWindowsPath(path).is_absolute()
1452+
pure_result = pathlib.PureWindowsPath(path).is_absolute()
14851453
self.assertFalse(pure_result)
14861454

14871455
self.setUpPyfakefs()
14881456
self.assertEqual(
14891457
fake_pathlib.FakePathlibModule.PureWindowsPath(path).is_absolute(),
1490-
pure_result
1491-
)
1492-
self.assertEqual(
1493-
pathlib.PureWindowsPath(path).is_absolute(),
1494-
pure_result
1458+
pure_result,
14951459
)
1460+
self.assertEqual(pathlib.PureWindowsPath(path).is_absolute(), pure_result)
14961461

14971462
def test_windows_pure_path_is_absolute_3(self):
1498-
path = r"../cmd.exe"
1499-
pure_result = pathlib.PureWindowsPath(path).is_absolute()
1463+
path = "../cmd.exe"
1464+
pure_result = pathlib.PureWindowsPath(path).is_absolute()
15001465
self.assertFalse(pure_result)
15011466

15021467
self.setUpPyfakefs()
15031468
self.assertEqual(
15041469
fake_pathlib.FakePathlibModule.PureWindowsPath(path).is_absolute(),
1505-
pure_result
1506-
)
1507-
self.assertEqual(
1508-
pathlib.PureWindowsPath(path).is_absolute(),
1509-
pure_result
1470+
pure_result,
15101471
)
1472+
self.assertEqual(pathlib.PureWindowsPath(path).is_absolute(), pure_result)
15111473

15121474

15131475
class PureWindowsPath(FakePathlibModulePurePathTest, fake_filesystem_unittest.TestCase):
@@ -1516,13 +1478,17 @@ def setUpPyfakefs(self):
15161478
self.fs.os = OSType.WINDOWS
15171479

15181480

1519-
class FakePathlibModulePurePathTestMacos(FakePathlibModulePurePathTest, fake_filesystem_unittest.TestCase):
1481+
class FakePathlibModulePurePathTestMacos(
1482+
FakePathlibModulePurePathTest, fake_filesystem_unittest.TestCase
1483+
):
15201484
def setUpPyfakefs(self):
15211485
super().setUpPyfakefs()
15221486
self.fs.os = OSType.MACOS
15231487

15241488

1525-
class FakePathlibModulePurePathTestLinux(FakePathlibModulePurePathTest, fake_filesystem_unittest.TestCase):
1489+
class FakePathlibModulePurePathTestLinux(
1490+
FakePathlibModulePurePathTest, fake_filesystem_unittest.TestCase
1491+
):
15261492
def setUpPyfakefs(self):
15271493
super().setUpPyfakefs()
15281494
self.fs.os = OSType.LINUX

0 commit comments

Comments
 (0)