summaryrefslogtreecommitdiff
path: root/tests/docx/uris_tests.py
blob: 298a40a698a3f82a282e73a51f3f2d50b0ea97f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from mammoth.docx.uris import uri_to_zip_entry_name
from ..testing import assert_equal


def test_when_path_does_not_have_leading_slash_then_path_is_resolved_relative_to_base():
    assert_equal(
        "one/two/three/four",
        uri_to_zip_entry_name("one/two", "three/four"),
    )


def test_when_path_has_leading_slash_then_base_is_ignored():
    assert_equal(
        "three/four",
        uri_to_zip_entry_name("one/two", "/three/four"),
    )