def test_autoscale_modify_tags_1(self):
     new_tags = self.orig_tags[:]
     new_tags[1] = Tag(key='tag2', value='value2', propagate_at_launch=True)
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(
         self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 1)
     self.assertTrue(len(update_tags) == 1)
Esempio n. 2
0
 def test_autoscale_add_tags2(self):
     new_tags = self.orig_tags[:]
     new_tags.append(
         Tag(key='tag4', value='value4', propagate_at_launch=True),
     )
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 0)
     self.assertTrue(len(update_tags) == 1)
 def test_autoscale_add_tags2(self):
     new_tags = self.orig_tags[:]
     new_tags.append(
         Tag(key='tag4', value='value4', propagate_at_launch=True), )
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(
         self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 0)
     self.assertTrue(len(update_tags) == 1)
Esempio n. 4
0
 def test_autoscale_modify_tags_2(self):
     new_tags = self.orig_tags[:]
     new_tags[1] = Tag(key='tag2', value='value4', propagate_at_launch=False)
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 1)
     self.assertTrue(len(update_tags) == 1)
Esempio n. 5
0
 def test_autoscale_delete_tags(self):
     new_tags = self.orig_tags[:-1]
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 1)
     self.assertTrue(len(update_tags) == 0)
Esempio n. 6
0
 def test_autoscale_add_tags1(self):
     new_tags = self.orig_tags[:]
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update([], new_tags)
     self.assertTrue(len(del_tags) == 0)
     self.assertTrue(len(update_tags) == 3)
 def test_autoscale_delete_tags(self):
     new_tags = self.orig_tags[:-1]
     (del_tags, update_tags) = ScalingGroupView.optimize_tag_update(
         self.orig_tags, new_tags)
     self.assertTrue(len(del_tags) == 1)
     self.assertTrue(len(update_tags) == 0)
 def test_autoscale_add_tags1(self):
     new_tags = self.orig_tags[:]
     (del_tags,
      update_tags) = ScalingGroupView.optimize_tag_update([], new_tags)
     self.assertTrue(len(del_tags) == 0)
     self.assertTrue(len(update_tags) == 3)
 def test_item_view(self):
     request = testing.DummyRequest()
     itemview = ScalingGroupView(request).scalinggroup_view()
     self.assertEqual(itemview.get('scailing_group'), None)
     self.assertTrue(itemview.get('edit_form') is not None)
     self.assertTrue(itemview.get('delete_form') is not None)
 def test_item_view(self):
     request = testing.DummyRequest()
     itemview = ScalingGroupView(request).scalinggroup_view()
     self.assertEqual(itemview.get('scailing_group'), None)
     self.assertTrue(itemview.get('edit_form') is not None)
     self.assertTrue(itemview.get('delete_form') is not None)
 def test_is_base_scaling_group_view(self):
     request = testing.DummyRequest()
     view = ScalingGroupView(request)
     self.assertTrue(isinstance(view, BaseScalingGroupView))