def test_query_facts_with_facts_list_only(self):
mock_pdb = mock.NonCallableMock()
mock_pdb.facts = mock.Mock(return_value=[
_FakeNode('alpha', 'foo', 'bar'),
])
node_facts = self._query_facts(mock_pdb, '', ['foo'])
mock_pdb.facts.assert_called_once_with(query=json.dumps([
'or',
['=', 'name', 'foo']]))
self.assertEquals(node_facts, {
'alpha': {'foo': 'bar'},
})
评论列表
文章目录