Пример #1
0
 def test_get_local_cluster_UUID_returns_cluster_UUID(self):
     uuid = factory.make_UUID()
     self.useFixture(ClusterConfigurationFixture(cluster_uuid=uuid))
     self.assertEqual(uuid, get_local_cluster_UUID())
Пример #2
0
 def test_get_local_cluster_UUID_returns_cluster_UUID(self):
     uuid = factory.getRandomUUID()
     file_name = self.make_file(contents='CLUSTER_UUID="%s"' % uuid)
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', file_name)
     self.assertEqual(uuid, get_local_cluster_UUID())
Пример #3
0
 def test_get_local_cluster_UUID_returns_None_if_not_set(self):
     self.useFixture(ClusterConfigurationFixture())
     self.assertIsNone(get_local_cluster_UUID())
Пример #4
0
 def test_get_local_cluster_UUID_returns_None_if_parsing_fails(self):
     file_name = self.make_file(contents="wrong content")
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', file_name)
     self.assertIsNone(get_local_cluster_UUID())
Пример #5
0
 def test_get_local_cluster_UUID_returns_None_if_no_config_file(self):
     bogus_file_name = '/tmp/bogus/%s' % factory.make_name('name')
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', bogus_file_name)
     self.assertIsNone(get_local_cluster_UUID())
Пример #6
0
 def test_get_local_cluster_UUID_returns_cluster_UUID(self):
     uuid = factory.getRandomUUID()
     file_name = self.make_file(contents='CLUSTER_UUID="%s"' % uuid)
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', file_name)
     self.assertEqual(uuid, get_local_cluster_UUID())
Пример #7
0
 def test_get_local_cluster_UUID_returns_None_if_parsing_fails(self):
     file_name = self.make_file(contents="wrong content")
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', file_name)
     self.assertIsNone(get_local_cluster_UUID())
Пример #8
0
 def test_get_local_cluster_UUID_returns_None_if_no_config_file(self):
     bogus_file_name = '/tmp/bogus/%s' % factory.make_name('name')
     self.patch(settings, 'LOCAL_CLUSTER_CONFIG', bogus_file_name)
     self.assertIsNone(get_local_cluster_UUID())