Example #1
0
 def test_get_namespace_with_single_deb_target(self):
     config = self._get_mock_config()
     config.znake.deb.targets.append({
         'name': 'u14',
         'architecture': 'amd64',
         'image': 'debbuilder.u14',
         'codename': 'trusty'
     })
     namespace = get_namespace(config)
     self.assertEqual(len(namespace.tasks), 3)
     self.assertEqual(len(namespace.collections), 1)
Example #2
0
 def test_get_namespace_with_multiple_deb_targets(self):
     config = self._get_mock_config()
     config.znake.deb.targets.append({
         'name': 'u18',
         'architecture': 'amd64',
         'image': 'andni233/debbuilder.u18',
         'codename': 'trusty'
     })
     config.znake.deb.targets.append({
         'name': 'u16',
         'architecture': 'amd64',
         'image': 'andni233/debbuilder.u16',
         'codename': 'xenial',
     })
     namespace = get_namespace(config)
     self.assertEqual(len(namespace.tasks), 4)
     self.assertEqual(len(namespace.collections), 1)
Example #3
0
 def test_get_namespace_with_no_targets(self):
     config = self._get_mock_config()
     namespace = get_namespace(config)
     self.assertEqual(len(namespace.tasks), 0)
     self.assertEqual(len(namespace.collections), 1)