예제 #1
0
 def test_delete_noexists(self):
     """test delete when the image does not exists"""
     before = ServersFacade.images['Valladolid']
     self.assertNotIn('021', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertFalse(glancesync.delete_image('Valladolid', '021'))
     self.assertNotIn('021', ServersFacade.images['Valladolid'].keys())
예제 #2
0
 def test_delete_master(self):
     """test delete including 'master:' prefix explicitly"""
     before = ServersFacade.images['Valladolid']
     self.assertIn('001', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('master:Valladolid', '001'))
     self.assertNotIn('001', ServersFacade.images['Valladolid'].keys())
예제 #3
0
 def test_delete_other(self):
     """test delete with image on other target"""
     before = ServersFacade.images['other:Madrid']
     self.assertIn('201', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('other:Madrid', '201'))
     self.assertNotIn('201', ServersFacade.images['other:Madrid'].keys())
예제 #4
0
 def test_delete(self):
     """test delete method"""
     before = ServersFacade.images['Valladolid']
     self.assertIn('001', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('Valladolid', '001'))
     self.assertNotIn('001', ServersFacade.images['Valladolid'].keys())
예제 #5
0
 def test_delete_noexists(self):
     """test delete when the image does not exists"""
     before = ServersFacade.images['Valladolid']
     self.assertNotIn('021', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertFalse(glancesync.delete_image('Valladolid', '021'))
     self.assertNotIn('021', ServersFacade.images['Valladolid'].keys())
예제 #6
0
 def test_delete_other(self):
     """test delete with image on other target"""
     before = ServersFacade.images['other:Madrid']
     self.assertIn('201', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('other:Madrid', '201'))
     self.assertNotIn('201', ServersFacade.images['other:Madrid'].keys())
예제 #7
0
 def test_delete_master(self):
     """test delete including 'master:' prefix explicitly"""
     before = ServersFacade.images['Valladolid']
     self.assertIn('001', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('master:Valladolid', '001'))
     self.assertNotIn('001', ServersFacade.images['Valladolid'].keys())
예제 #8
0
 def test_delete(self):
     """test delete method"""
     before = ServersFacade.images['Valladolid']
     self.assertIn('001', before.keys())
     glancesync = GlanceSync(self.config)
     self.assertTrue(glancesync.delete_image('Valladolid', '001'))
     self.assertNotIn('001', ServersFacade.images['Valladolid'].keys())