From b200371c7e74a684e95a974229a0116e87440091 Mon Sep 17 00:00:00 2001 From: Sergey Kraynev Date: Tue, 17 Mar 2015 04:18:33 -0400 Subject: [PATCH] Check all available support statuses Change-Id: I34e76de528bd9c29cfa001d142244cd0f91e1cfa --- heat/tests/test_support.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/heat/tests/test_support.py b/heat/tests/test_support.py index 010e233a6e..72e49f5312 100644 --- a/heat/tests/test_support.py +++ b/heat/tests/test_support.py @@ -17,19 +17,20 @@ from heat.tests import common class SupportStatusTest(common.HeatTestCase): def test_valid_status(self): - status = support.SupportStatus( - status=support.DEPRECATED, - message='test_message', - version='test_version' - ) - self.assertEqual('DEPRECATED', status.status) - self.assertEqual('test_message', status.message) - self.assertEqual('test_version', status.version) - self.assertEqual({ - 'status': 'DEPRECATED', - 'message': 'test_message', - 'version': 'test_version' - }, status.to_dict()) + for sstatus in support.SUPPORT_STATUSES: + status = support.SupportStatus( + status=sstatus, + message='test_message', + version='test_version' + ) + self.assertEqual(sstatus, status.status) + self.assertEqual('test_message', status.message) + self.assertEqual('test_version', status.version) + self.assertEqual({ + 'status': sstatus, + 'message': 'test_message', + 'version': 'test_version' + }, status.to_dict()) def test_invalid_status(self): status = support.SupportStatus(