def test_get_datastore_relative_tilde(self): path = utils.get_datastore("~/mycooldatastore") self.assertTrue(path == home + "/mycooldatastore/")
def test_relative_back(self): path = utils.get_datastore("..") self.assertTrue(path == os.path.abspath("..") + "/")
def test_get_datastore_relative_dot_slash_dir(self): path = utils.get_datastore("./apples") self.assertTrue(path == os.getcwd() + "/apples/")
def test_get_datastore_relative_dot(self): path = utils.get_datastore(".") self.assertTrue(path == os.getcwd() + "/")
def test_get_datastore_relative(self): path = utils.get_datastore(datastore="datastore/") self.assertTrue(path == os.getcwd() + "/datastore/")
def test_get_datastore_default(self): path = utils.get_datastore("~/.academictorrents-datastore") self.assertTrue( path == utils.clean_path("~/.academictorrents-datastore") + "/")
def test_get_datastore(self): path = utils.get_datastore(datastore="/data/lisa/data/LUNA16") self.assertTrue(path == '/data/lisa/data/LUNA16/')