(t *testing.T)
| 9 | ) |
| 10 | |
| 11 | func TestStreamEncoder(t *testing.T) { |
| 12 | buf := bytes.NewBuffer(nil) |
| 13 | gs := NewGraphStream(buf) |
| 14 | p := map[quad.Value]quad.Value{iriPosX: quad.Float(0), iriPosY: quad.Float(0)} |
| 15 | gs.AddNode(quad.String("aaa"), p) |
| 16 | gs.AddNode(quad.String("bbb"), p) |
| 17 | gs.Flush() |
| 18 | const expect = "{\"an\":{\"0\":{\"label\":\"aaa\",\"size\":20,\"x\":0,\"y\":0}}}\r\n{\"an\":{\"1\":{\"label\":\"bbb\",\"size\":20,\"x\":0,\"y\":0}}}\r\n" |
| 19 | require.Equal(t, expect, buf.String()) |
| 20 | } |
nothing calls this directly
no test coverage detected