def test_charm_files(self): # The charm files are correctly copied inside the repository, excluding # unwanted directories. repo = setup_repository(self.name, self.source) charm_dir = os.path.join(repo, 'trusty', self.name) expected = set([ os.path.basename(self.root_file) ]) self.assert_files_equal(expected, charm_dir)
def test_series(self): # The charm repository is created with the given series. repo = setup_repository(self.name, self.source, series='raring') self.check_repository(repo, 'raring')
def test_repository(self): # The charm repository is correctly created with the default series. repo = setup_repository(self.name, self.source) self.check_repository(repo, 'trusty')