(c *C)
| 646 | } |
| 647 | |
| 648 | func (s *S) TestSetIndent(c *C) { |
| 649 | var buf bytes.Buffer |
| 650 | enc := yaml.NewEncoder(&buf) |
| 651 | enc.SetIndent(8) |
| 652 | err := enc.Encode(map[string]interface{}{"a": map[string]interface{}{"b": map[string]string{"c": "d"}}}) |
| 653 | c.Assert(err, Equals, nil) |
| 654 | err = enc.Close() |
| 655 | c.Assert(err, Equals, nil) |
| 656 | c.Assert(buf.String(), Equals, "a:\n b:\n c: d\n") |
| 657 | } |
| 658 | |
| 659 | func (s *S) TestSortedOutput(c *C) { |
| 660 | order := []interface{}{ |