Пример #1
0
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
Пример #2
0
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
Пример #3
0
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
Пример #4
0
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