-
-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathquerygen_test.go
69 lines (66 loc) · 1.46 KB
/
querygen_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package main
import (
"testing"
"github.com/stretchr/testify/assert"
)
func Test_GetQueryHashes(t *testing.T) {
assert.Equal(t,
[]string{
"hash:356a192b7913b04c54574d18c28d46e6395428ab " +
"hash:08a2aaaadff191eb76974b9b3d8b71f202c0156e " +
"hash:77de68daecd823babbb58edb1c8e14d7106e83bb " +
"hash:1b6453892473a467d07372d45eb05abc2031647a " +
"hash:ac3478d69a3c81fa62e60f5c3696165a4e5e6ac4 ",
"hash:c1dfd96eea8cc2b62785275bca38ac261256e278",
},
getQueryHashes([]Branch{
{false, "main", false,
"",
[]string{},
[]PullRequest{}, Unknown,
},
{true, "issue1", false,
"",
[]string{
"356a192b7913b04c54574d18c28d46e6395428ab",
},
[]PullRequest{}, Unknown,
},
{false, "issue2", false,
"",
[]string{
"da4b9237bacccdf19c0760cab7aec4a8359010b0",
"08a2aaaadff191eb76974b9b3d8b71f202c0156e",
},
[]PullRequest{}, Unknown,
},
{false, "issue3", false,
"",
[]string{
"77de68daecd823babbb58edb1c8e14d7106e83bb",
},
[]PullRequest{}, Unknown,
},
{false, "issue4", false,
"",
[]string{
"1b6453892473a467d07372d45eb05abc2031647a",
},
[]PullRequest{}, Unknown,
},
{false, "issue5", false,
"",
[]string{
"ac3478d69a3c81fa62e60f5c3696165a4e5e6ac4",
},
[]PullRequest{}, Unknown,
},
{false, "issue6", false,
"",
[]string{
"c1dfd96eea8cc2b62785275bca38ac261256e278",
},
[]PullRequest{}, Unknown,
},
}))
}