-
Notifications
You must be signed in to change notification settings - Fork 0
/
test_data.go
132 lines (121 loc) · 2.5 KB
/
test_data.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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
package graphql
// configTestData will return a map of test data containing valid and invalid GraphQL configs.
func configTestData() map[string]string {
return map[string]string{
"empty": ``,
"valid": `
server:
portNumber: 33723
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 3s
writeTimeout: 3s
readHeaderTimeout: 3s
authorization:
headerKey: Authorization`,
"out of range port": `
server:
portNumber: 99
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 1s
writeTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey: Authorization`,
"out of range time delay": `
server:
portNumber: 44243
shutdownDelay: 0s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 0s
writeTimeout: 0s
readHeaderTimeout: 0s
authorization:
headerKey: Authorization`,
"no base path": `
server:
portNumber: 44243
shutdownDelay: 5s
playgroundPath: /playground
queryPath: /query
readTimeout: 1s
writeTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey: Authorization`,
"no playground path": `
server:
portNumber: 44243
shutdownDelay: 5s
basePath: api/rest/v1
queryPath: /query
readTimeout: 1s
writeTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey: Authorization`,
"no query path": `
server:
portNumber: 33723
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
readTimeout: 3s
writeTimeout: 3s
readHeaderTimeout: 3s
authorization:
headerKey: Authorization`,
"no read timeout": `
server:
portNumber: 33723
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
writeTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey: Authorization`,
"no write timeout": `
server:
portNumber: 33723
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey: Authorization`,
"no read header timeout": `
server:
portNumber: 33723
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 1s
writeTimeout: 1s
authorization:
headerKey: Authorization`,
"no auth header": `
server:
portNumber: 44243
shutdownDelay: 5s
basePath: api/rest/v1
playgroundPath: /playground
queryPath: /query
readTimeout: 1s
writeTimeout: 1s
readHeaderTimeout: 1s
authorization:
headerKey:`,
}
}