{ "name": "two-atom-join", "schema": { "node": { "columns": [{"entity": "node"}] }, "edge": { "columns": [{"entity": "node"}, {"entity": "node"}, {"entity": "edge"}] } }, "facts": { "node": [ [{"entity": ["node", 1]}], [{"entity": ["node", 2]}] ], "edge": [ [{"entity": ["node", 1]}, {"entity": ["node", 2]}, {"entity": ["edge", 1]}], [{"entity": ["node", 2]}, {"entity": ["node", 1]}, {"entity": ["edge", 2]}] ] }, "atoms": [ {"table": "node", "values": {"0": {"var": "a"}}}, {"table": "edge", "values": {"0": {"var": "a"}, "1": {"var": "b"}}} ], "expected_bindings": { "columns": ["a", "b"], "rows": [ [{"entity": ["node", 1]}, {"entity": ["node", 2]}], [{"entity": ["node", 2]}, {"entity": ["node", 1]}] ] } }