def test_no_identity(self): self.insp = grouputils.GroupInspector(self.ctx, self.rpc_client, None) self.assertEqual(0, self.insp.size(include_failed=True)) self.assertEqual([], list(self.insp.member_names(include_failed=True))) self.assertIsNone(self.insp.template()) self.list_rsrcs.assert_not_called() self.get_tmpl.assert_not_called()
def setUp(self): super(GroupInspectorTest, self).setUp() self.ctx = mock.Mock() self.rpc_client = mock.Mock(spec=rpc_client.EngineClient) self.identity = identifier.HeatIdentifier('foo', 'nested_test', 'bar') self.list_rsrcs = self.rpc_client.list_stack_resources self.get_tmpl = self.rpc_client.get_template self.insp = grouputils.GroupInspector(self.ctx, self.rpc_client, self.identity)