| Index: appengine/gce-backend/instance_group_managers_test.py
|
| diff --git a/appengine/gce-backend/instance_group_managers_test.py b/appengine/gce-backend/instance_group_managers_test.py
|
| index 925e6fe16c6b09ba7f9aedcfc93fd685e68f6db3..e4f6388fa704e1ef3f6654723ca886999b030345 100755
|
| --- a/appengine/gce-backend/instance_group_managers_test.py
|
| +++ b/appengine/gce-backend/instance_group_managers_test.py
|
| @@ -449,6 +449,32 @@ class GetDrainedInstanceGroupManagersTest(test_case.TestCase):
|
| )
|
|
|
|
|
| +class GetBaseNameTest(test_case.TestCase):
|
| + """Tests for instance_group_managers.get_base_name."""
|
| +
|
| + def test_get_base_name(self):
|
| + """Ensures base instance name is generated correctly."""
|
| + key = models.InstanceGroupManager(
|
| + key=instance_group_managers.get_instance_group_manager_key(
|
| + 'base-name',
|
| + 'revision-extra-long',
|
| + 'zone',
|
| + ),
|
| + minimum_size=10,
|
| + maximum_size=10,
|
| + url='https://example.com',
|
| + ).put()
|
| + models.InstanceTemplateRevision(
|
| + key=key.parent(),
|
| + ).put()
|
| + models.InstanceTemplate(key=key.parent().parent()).put()
|
| +
|
| + self.assertEqual(
|
| + instance_group_managers.get_base_name(key.get()),
|
| + 'base-name-revision-zone',
|
| + )
|
| +
|
| +
|
| class GetInstanceGroupManagerToDeleteTest(test_case.TestCase):
|
| """Tests for instance_group_managers.get_instance_group_manager_to_delete."""
|
|
|
|
|