Skip to content

Commit de31847

Browse files
committed
Also move tests.
Signed-off-by: Felix Fontein <felix@fontein.de>
1 parent 0f3238f commit de31847

2 files changed

Lines changed: 34 additions & 34 deletions

File tree

stores/flatten_test.go

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -35,40 +35,6 @@ func TestTokenizeNested(t *testing.T) {
3535
assert.Equal(t, expected, tokenized)
3636
}
3737

38-
func TestDecodeNewLines(t *testing.T) {
39-
tests := []struct {
40-
input map[string]interface{}
41-
want map[string]interface{}
42-
}{
43-
{map[string]interface{}{"mac": "line1\\nline2"}, map[string]interface{}{"mac": "line1\nline2"}},
44-
{map[string]interface{}{"mac": "line1\\n\\n\\nline2\\n\\nline3"}, map[string]interface{}{"mac": "line1\n\n\nline2\n\nline3"}},
45-
}
46-
47-
for _, tt := range tests {
48-
DecodeNewLines(tt.input)
49-
for k, v := range tt.want {
50-
assert.Equal(t, v, tt.input[k])
51-
}
52-
}
53-
}
54-
55-
func TestEncodeNewLines(t *testing.T) {
56-
tests := []struct {
57-
input map[string]interface{}
58-
want map[string]interface{}
59-
}{
60-
{map[string]interface{}{"mac": "line1\nline2"}, map[string]interface{}{"mac": "line1\\nline2"}},
61-
{map[string]interface{}{"mac": "line1\n\n\nline2\n\nline3"}, map[string]interface{}{"mac": "line1\\n\\n\\nline2\\n\\nline3"}},
62-
}
63-
64-
for _, tt := range tests {
65-
EncodeNewLines(tt.input)
66-
for k, v := range tt.want {
67-
assert.Equal(t, v, tt.input[k])
68-
}
69-
}
70-
}
71-
7238
func TestUnflattenTreeBranch(t *testing.T) {
7339
var (
7440
input = sops.TreeBranch{

stores/stores_test.go

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,37 @@ func TestValToString(t *testing.T) {
2525
assert.Equal(t, "2025-01-02T03:04:05Z", ValToString(ts))
2626
assert.Equal(t, "a string", ValToString("a string"))
2727
}
28+
29+
func TestDecodeNewLines(t *testing.T) {
30+
tests := []struct {
31+
input map[string]interface{}
32+
want map[string]interface{}
33+
}{
34+
{map[string]interface{}{"mac": "line1\\nline2"}, map[string]interface{}{"mac": "line1\nline2"}},
35+
{map[string]interface{}{"mac": "line1\\n\\n\\nline2\\n\\nline3"}, map[string]interface{}{"mac": "line1\n\n\nline2\n\nline3"}},
36+
}
37+
38+
for _, tt := range tests {
39+
DecodeNewLines(tt.input)
40+
for k, v := range tt.want {
41+
assert.Equal(t, v, tt.input[k])
42+
}
43+
}
44+
}
45+
46+
func TestEncodeNewLines(t *testing.T) {
47+
tests := []struct {
48+
input map[string]interface{}
49+
want map[string]interface{}
50+
}{
51+
{map[string]interface{}{"mac": "line1\nline2"}, map[string]interface{}{"mac": "line1\\nline2"}},
52+
{map[string]interface{}{"mac": "line1\n\n\nline2\n\nline3"}, map[string]interface{}{"mac": "line1\\n\\n\\nline2\\n\\nline3"}},
53+
}
54+
55+
for _, tt := range tests {
56+
EncodeNewLines(tt.input)
57+
for k, v := range tt.want {
58+
assert.Equal(t, v, tt.input[k])
59+
}
60+
}
61+
}

0 commit comments

Comments
 (0)