@@ -1313,51 +1313,38 @@ def test_is_file_for_unreadable_dir_windows(self):
13131313
13141314
13151315class 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
15131475class 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