(t *testing.T)
| 89 | } |
| 90 | |
| 91 | func TestPrinter(t *testing.T) { |
| 92 | printer := Printer{} |
| 93 | |
| 94 | obj := &unstructured.Unstructured{Object: map[string]interface{}{ |
| 95 | "string": "string", |
| 96 | "list": []int{1, 2, 3}, |
| 97 | "int": 12, |
| 98 | }} |
| 99 | buf := bytes.Buffer{} |
| 100 | printer.Print(obj, &buf) |
| 101 | want := `int: 12 |
| 102 | list: |
| 103 | - 1 |
| 104 | - 2 |
| 105 | - 3 |
| 106 | string: string |
| 107 | ` |
| 108 | if buf.String() != want { |
| 109 | t.Errorf("Print() = %q, want %q", buf.String(), want) |
| 110 | } |
| 111 | } |
| 112 | |
| 113 | func TestDiffVersion(t *testing.T) { |
| 114 | diff, err := NewDiffVersion("MERGED") |