easier formatting
This commit is contained in:
@ -1,13 +1,13 @@
|
||||
import test from 'ava';
|
||||
import { Graph, Node } from '../lib';
|
||||
import { Graph } from '../lib';
|
||||
|
||||
const result = `digraph foo {
|
||||
subgraph cluster_foo_baz {
|
||||
foo_baz_asd
|
||||
foo_baz_asd [label=<asd>]
|
||||
}
|
||||
|
||||
foo_baz
|
||||
foo_foo
|
||||
foo_baz [label=<baz>]
|
||||
foo_foo [label=<foo>]
|
||||
|
||||
foo_foo -> foo_baz
|
||||
}`;
|
||||
@ -16,14 +16,13 @@ test ('serialize', (t) => {
|
||||
const g = new Graph ('foo');
|
||||
|
||||
t.is (g.full_name, 'foo');
|
||||
g.add_graph (() => {
|
||||
const graph = new Graph ('baz');
|
||||
graph.add_node (() => new Node ('asd'));
|
||||
return graph;
|
||||
g.add_graph ((graph) => {
|
||||
graph.name = 'baz';
|
||||
graph.add_node ('asd');
|
||||
});
|
||||
|
||||
g.add_node (() => new Node ('baz'));
|
||||
g.add_node (() => new Node ('foo'));
|
||||
g.add_node ('baz');
|
||||
g.add_node ('foo');
|
||||
g.add_edge ('foo', 'baz');
|
||||
|
||||
const serialized = g.toString ();
|
||||
|
Reference in New Issue
Block a user