diff options
author | David Shrewsbury <shrewsbury.dave@gmail.com> | 2015-05-27 16:09:49 -0400 |
---|---|---|
committer | David Shrewsbury <shrewsbury.dave@gmail.com> | 2015-05-27 16:09:49 -0400 |
commit | 2580c0aa0112d94606879c8f8864e34602ddaab8 (patch) | |
tree | fbbe4f2a3e262821ea897f46b9cfd018b2137c12 | |
parent | 9b98ee0e098cc33eb976a9d5e917d10a0ad7968c (diff) | |
download | os-client-config-2580c0aa0112d94606879c8f8864e34602ddaab8.tar.gz |
Add tests for cloud config comparison1.1.0
Unit tests are good.
Change-Id: Iaad73898daf6b00839be5a134558d53b95f0dd65
-rw-r--r-- | os_client_config/tests/test_cloud_config.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/os_client_config/tests/test_cloud_config.py b/os_client_config/tests/test_cloud_config.py index 36386e5..1f79b3e 100644 --- a/os_client_config/tests/test_cloud_config.py +++ b/os_client_config/tests/test_cloud_config.py @@ -42,3 +42,20 @@ class TestCloudConfig(base.TestCase): cc = cloud_config.CloudConfig("test1", "region-al", fake_config_dict) self.assertTrue('a' in cc) self.assertFalse('x' in cc) + + def test_equality(self): + cc1 = cloud_config.CloudConfig("test1", "region-al", fake_config_dict) + cc2 = cloud_config.CloudConfig("test1", "region-al", fake_config_dict) + self.assertEqual(cc1, cc2) + + def test_inequality(self): + cc1 = cloud_config.CloudConfig("test1", "region-al", fake_config_dict) + + cc2 = cloud_config.CloudConfig("test2", "region-al", fake_config_dict) + self.assertNotEqual(cc1, cc2) + + cc2 = cloud_config.CloudConfig("test1", "region-xx", fake_config_dict) + self.assertNotEqual(cc1, cc2) + + cc2 = cloud_config.CloudConfig("test1", "region-al", {}) + self.assertNotEqual(cc1, cc2) |