def test_resolve_tuple_as_results_with_vars_mismatch(self): node = TemplateGetNode() node.name = TemplateWordNode("a") node.tuples = TemplateWordNode('[[["x","1"], ["y","2"], ["z", "3"]]]') self.assertEqual("unknown", node.resolve_tuple(self._client_context))
def test_resolve_tuple_as_results_no_vars(self): node = TemplateGetNode() node.tuples = TemplateWordNode('[[["x","1"], ["y","2"], ["z", "3"]]]') self.assertEqual("1 2 3", node.resolve_tuple(self._client_context))
def test_resolve_tuple_as_data_with_vars(self): node = TemplateGetNode() node.name = TemplateWordNode("x") node.tuples = TemplateWordNode('[["x", "1"]]') self.assertEqual("1", node.resolve_tuple(self._client_context))
def test_resolve_tuple_no_data(self): node = TemplateGetNode() node.name = TemplateWordNode("x") node.tuples = TemplateWordNode("") self.assertEqual("unknown", node.resolve_tuple(self._client_context))