Example #1
0
 def test_remove_tag(self):
     cmd = tag.RemoveTag(test_cli20.MyApp(sys.stdout), None)
     path = self._make_tag_path('network', 'myid', 'red')
     args = [
         '--resource-type', 'network', '--resource', 'myid', '--tag', 'red'
     ]
     self._test_tag_operation(cmd, path, 'DELETE', args, "tag-remove")
Example #2
0
 def test_no_tag_nor_all(self):
     cmd = tag.RemoveTag(test_cli20.MyApp(sys.stdout), None)
     path = self._make_tags_path('network', 'myid')
     args = ['--resource-type', 'network', '--resource', 'myid']
     self.assertRaises(exceptions.CommandError, self._test_tag_operation,
                       cmd, path, 'DELETE', args, "tag-remove")