File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1- import os
21import shutil
32import unittest
3+ import platform
44import tempfile
55from pathlib import Path
66from datetime import datetime
1212 FilepathMixin ,
1313)
1414
15+ LINUX = platform .system () == "Linux"
16+
1517
1618@dataclass
1719class DummyRegistry (FilepathMixin ):
@@ -90,12 +92,14 @@ def test_abs_dir_returns_parent_directory(self):
9092 self .assertEqual (d , (self .tmp_path / "catalogs" / "cat1" ).resolve ())
9193 self .assertTrue (d .is_dir ())
9294
95+ @unittest .skipUnless (LINUX , "Linux-only relative path semantics" )
9396 def test_rel_returns_relpath_to_workdir (self ):
9497 r = self .registry .rel ("catalogs" , "cat1" , "eventlist.txt" )
9598 self .assertFalse (r .is_absolute ())
9699 self .assertEqual ((self .tmp_path / r ).resolve (), self .eventlist .resolve ())
97100 self .assertFalse (str (r ).startswith (str (self .tmpdir )))
98101
102+ @unittest .skipUnless (LINUX , "Linux-only relative path semantics" )
99103 def test_rel_dir_returns_rel_directory (self ):
100104 rdir = self .registry .rel_dir ("catalogs" , "cat1" , "eventlist.txt" )
101105 self .assertFalse (rdir .is_absolute ())
You can’t perform that action at this time.
0 commit comments