def test_prev_dir(self): self.assertEquals(imports.joinPath('a.b', '..'), 'a') self.assertEquals(imports.joinPath('a.b.c.d.e.f.g', '..'), 'a.b.c.d.e.f')
def test_root(self): self.assertEquals(imports.joinPath('a.b', '/'), '')
def test_cwd(self): self.assertEquals(imports.joinPath('a.b', '.'), 'a.b') self.assertEquals(imports.joinPath('a.b.c.d.e.f.g', '.'), 'a.b.c.d.e.f.g')
def test_relative(self): self.assertEquals(imports.joinPath('a.b', 'c/../d/e/../../f'), 'a.b.f')
def test_empty(self): self.assertEquals(imports.joinPath('a.b', ''), '')
def test_root(self): self.assertEquals(imports.joinPath("a.b", "/"), "")
def test_name(self): self.assertEquals(imports.joinPath('a.b', 'c/d'), 'a.b.c.d')
def test_relative(self): self.assertEquals(imports.joinPath("a.b", "c/../d/e/../../f"), "a.b.f")
def test_name(self): self.assertEquals(imports.joinPath("a.b", "c/d"), "a.b.c.d")
def test_prev_dir(self): self.assertEquals(imports.joinPath("a.b", ".."), "a") self.assertEquals(imports.joinPath("a.b.c.d.e.f.g", ".."), "a.b.c.d.e.f")
def test_cwd(self): self.assertEquals(imports.joinPath("a.b", "."), "a.b") self.assertEquals(imports.joinPath("a.b.c.d.e.f.g", "."), "a.b.c.d.e.f.g")
def test_empty(self): self.assertEquals(imports.joinPath("a.b", ""), "")