def test_resolvedirof(tmpdir): foo = tmpdir.join('foo').ensure(dir=True) bar = tmpdir.join('bar').ensure(dir=True) myfile = foo.join('myfile').ensure(file=True) assert resolvedirof(str(myfile)) == foo if hasattr(myfile, 'mksymlinkto'): myfile2 = bar.join('myfile') myfile2.mksymlinkto(myfile) assert resolvedirof(str(myfile2)) == foo
def test_resolvedirof(tmpdir): assert resolvedirof('') == os.path.abspath(os.path.join(os.getcwd(), '..')) foo = tmpdir.join('foo').ensure(dir=True) bar = tmpdir.join('bar').ensure(dir=True) myfile = foo.join('myfile').ensure(file=True) assert resolvedirof(str(myfile)) == foo if hasattr(myfile, 'mksymlinkto'): myfile2 = bar.join('myfile') myfile2.mksymlinkto(myfile) assert resolvedirof(str(myfile2)) == foo
def test_resolvedirof(tmpdir): assert resolvedirof("") == os.path.abspath(os.path.join(os.getcwd(), "..")) foo = tmpdir.join("foo").ensure(dir=True) bar = tmpdir.join("bar").ensure(dir=True) myfile = foo.join("myfile").ensure(file=True) assert resolvedirof(str(myfile)) == foo if hasattr(myfile, "mksymlinkto"): myfile2 = bar.join("myfile") myfile2.mksymlinkto(myfile) assert resolvedirof(str(myfile2)) == foo