MCPcopy
hub / github.com/go-yaml/yaml / TestDecoder

Method TestDecoder

decode_test.go:890–906  ·  view source on GitHub ↗
(c *C)

Source from the content-addressed store, hash-verified

888}}
889
890func (s *S) TestDecoder(c *C) {
891 for i, item := range decoderTests {
892 c.Logf("test %d: %q", i, item.data)
893 var values []interface{}
894 dec := yaml.NewDecoder(strings.NewReader(item.data))
895 for {
896 var value interface{}
897 err := dec.Decode(&value)
898 if err == io.EOF {
899 break
900 }
901 c.Assert(err, IsNil)
902 values = append(values, value)
903 }
904 c.Assert(values, DeepEquals, item.values)
905 }
906}
907
908type errReader struct{}
909

Callers

nothing calls this directly

Calls 1

DecodeMethod · 0.95

Tested by

no test coverage detected