blob: f33c1cce4bf5e44c59c5727220c34cff0028c94b [file] [log] [blame]
load("@stdlib//internal/graph.star", "graph")
graph.add_node(key = graph.key('node', 'name'))
graph.add_edge(graph.key('node', 'name'), graph.key('node', 'missing'), 'rel')
def gen(ctx):
fail('must not be called')
core.generator(impl = gen)
# Expect errors:
#
# Traceback (most recent call last):
# //testdata/misc/graph_dangling_edge.star:4: in <toplevel>
# Error: node("name") in "rel" refers to undefined node("missing")