def test_init(self): path = tempfile.mkdtemp() package_name = ''.join(random.choice(string.ascii_lowercase + string.digits) for x in range(10)) package = lib.init(path, package_name) assert package.name == package_name package_path = os.path.join(path, package.name) assert os.path.exists(package_path) assert os.path.exists(package_path) assert os.path.isfile(package_path+os.sep+DATAPACKAGE)
def test_load(self): path = tempfile.mkdtemp() package_name = ''.join(random.choice(string.ascii_lowercase + string.digits) for x in range(10)) inited_package = lib.init(path, package_name) inited_package.author = 'Jack the Packager' inited_package = lib.save(inited_package) inited_package = dpm.lib.load(os.path.join(path, inited_package.name)) assert inited_package.author == 'Jack the Packager'
def test_init(self): path = tempfile.mkdtemp() package_name = ''.join( random.choice(string.ascii_lowercase + string.digits) for x in range(10)) package = lib.init(path, package_name) assert package.name == package_name package_path = os.path.join(path, package.name) assert os.path.exists(package_path) assert os.path.exists(package_path) assert os.path.isfile(package_path + os.sep + DATAPACKAGE)
def test_save(self): path = tempfile.mkdtemp() package_name = ''.join(random.choice(string.ascii_lowercase + string.digits) for x in range(10)) inited_package = lib.init(path, package_name) inited_package.author = 'John Doe' inited_package = lib.save(inited_package) assert inited_package.installed_path == os.path.join(path, inited_package.name) assert inited_package.author == 'John Doe' #extra check inited_package = dpm.package.Package.load(os.path.join(path, inited_package.name)) assert inited_package.author == 'John Doe'
def test_load(self): path = tempfile.mkdtemp() package_name = ''.join( random.choice(string.ascii_lowercase + string.digits) for x in range(10)) inited_package = lib.init(path, package_name) inited_package.author = 'Jack the Packager' inited_package = lib.save(inited_package) inited_package = dpm.lib.load(os.path.join(path, inited_package.name)) assert inited_package.author == 'Jack the Packager'
def test_save(self): path = tempfile.mkdtemp() package_name = ''.join( random.choice(string.ascii_lowercase + string.digits) for x in range(10)) inited_package = lib.init(path, package_name) inited_package.author = 'John Doe' inited_package = lib.save(inited_package) assert inited_package.installed_path == os.path.join( path, inited_package.name) assert inited_package.author == 'John Doe' #extra check inited_package = dpm.package.Package.load( os.path.join(path, inited_package.name)) assert inited_package.author == 'John Doe'