gorgonia.org/gorgonia@v0.9.17/encoding/dot/marshal_test.go (about) 1 package dot 2 3 import ( 4 "testing" 5 6 "gorgonia.org/gorgonia" 7 ) 8 9 func TestMarshal(t *testing.T) { 10 g := gorgonia.NewGraph() 11 12 var x, y *gorgonia.Node 13 var err error 14 15 // define the expression 16 x = gorgonia.NewScalar(g, gorgonia.Float64, gorgonia.WithName("x")) 17 y = gorgonia.NewScalar(g, gorgonia.Float64, gorgonia.WithName("y")) 18 if _, err = gorgonia.Add(x, y); err != nil { 19 t.Fatal(err) 20 } 21 b, err := Marshal(g) 22 if err != nil { 23 t.Fatal(err) 24 } 25 _ = b 26 }