aboutsummaryrefslogtreecommitdiff
path: root/tests/docx/uris_tests.py
blob: 6b9c264dd9d4d43e0608407c0646f92330ba2ecd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from nose.tools import istest, assert_equal

from mammoth.docx.uris import uri_to_zip_entry_name


@istest
def 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"),
    )


@istest
def when_path_has_leading_slash_then_base_is_ignored():
    assert_equal(
        "three/four",
        uri_to_zip_entry_name("one/two", "/three/four"),
    )