(t *testing.T)
| 82 | } |
| 83 | |
| 84 | func TestCompareMaps(t *testing.T) { |
| 85 | testCompare(t, []compareTest{ |
| 86 | { |
| 87 | map[string]interface{}{}, |
| 88 | map[string]interface{}{}, |
| 89 | "(=)map[]", |
| 90 | Unchanged, |
| 91 | }, |
| 92 | { |
| 93 | map[string]interface{}{"foo": "bar"}, |
| 94 | map[string]interface{}{"foo": "bar"}, |
| 95 | "(=)map[foo:(=)bar]", |
| 96 | Unchanged, |
| 97 | }, |
| 98 | { |
| 99 | map[string]interface{}{"foo": "bar"}, |
| 100 | map[string]interface{}{"foo": "baz"}, |
| 101 | "(|)map[foo:(>)baz]", |
| 102 | Involved, |
| 103 | }, |
| 104 | { |
| 105 | map[string]interface{}{"foo": "bar"}, |
| 106 | map[string]interface{}{"foo": "bar", "baz": "quux"}, |
| 107 | "(|)map[baz:(+)quux foo:(=)bar]", |
| 108 | Involved, |
| 109 | }, |
| 110 | { |
| 111 | map[string]interface{}{"foo": "bar"}, |
| 112 | map[string]interface{}{}, |
| 113 | "(|)map[foo:(-)bar]", |
| 114 | Involved, |
| 115 | }, |
| 116 | }) |
| 117 | } |
| 118 | |
| 119 | func TestCompare(t *testing.T) { |
| 120 | original := map[string]interface{}{ |
nothing calls this directly
no test coverage detected