def test_data(self, mock_build_links, mock_build_flavor_info, mock_build_instances): mock_build_instances.return_value = Mock(), Mock() view = ClusterView(self.cluster, Mock()) result = view.data() self.assertEqual(self.cluster.created, result["cluster"]["created"]) self.assertEqual(self.cluster.updated, result["cluster"]["updated"]) self.assertEqual(self.cluster.name, result["cluster"]["name"]) self.assertEqual(self.cluster.datastore_version.name, result["cluster"]["datastore"]["version"])
def test_data(self, mock_build_links, mock_build_flavor_info, mock_build_instances): mock_build_instances.return_value = Mock(), Mock() view = ClusterView(self.cluster, Mock()) result = view.data() self.assertEqual(self.cluster.created, result['cluster']['created']) self.assertEqual(self.cluster.updated, result['cluster']['updated']) self.assertEqual(self.cluster.name, result['cluster']['name']) self.assertEqual(self.cluster.datastore_version.name, result['cluster']['datastore']['version'])
def test_case(ip_to_be_published_for, instance_dict_to_be_published_for, number_of_ip_published, number_of_instance_dict_published): view = ClusterView(cluster, MagicMock()) instances, ip_list = view._build_instances( ip_to_be_published_for, instance_dict_to_be_published_for) self.assertEqual(number_of_ip_published, len(ip_list)) self.assertEqual(number_of_instance_dict_published, len(instances))