UNPKG

33 kBXMLView Raw
1<?xml version="1.0" encoding="UTF-8"?>
2<testsuites name="jest tests" tests="162" failures="0" time="13.402">
3 <testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="5.003" tests="1">
4 <testcase classname="" name="dummy" time="0.004" file="tests/sonar/test-assets/11/1.spec.js">
5 </testcase>
6 </testsuite>
7 <testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="5.031" tests="1">
8 <testcase classname="" name="dummy" time="0.005" file="tests/sonar/test-assets/11/1.test.js">
9 </testcase>
10 </testsuite>
11 <testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="5.771" tests="1">
12 <testcase classname="" name="dummy" time="0.004" file="tests/sonar/test-assets/11/2.test.ts">
13 </testcase>
14 </testsuite>
15 <testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="5.81" tests="1">
16 <testcase classname="" name="dummy" time="0.003" file="tests/sonar/test-assets/11/1.spec.ts">
17 </testcase>
18 </testsuite>
19 <testsuite name="extractFieldResolversFromObjectType" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="6.674" tests="1">
20 <testcase classname="extractFieldResolversFromObjectType" name="should extract correct resolvers from an object type" time="0.008" file="tests/utils/extract-field-resolvers-from-object-type.spec.ts">
21 </testcase>
22 </testsuite>
23 <testsuite name="validateGraphQlDocuments" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="6.731" tests="2">
24 <testcase classname="validateGraphQlDocuments" name="Should throw an informative error when validation errors happens, also check for fragments validation even why they are duplicated" time="0.042" file="tests/utils/validate-documents.spec.ts">
25 </testcase>
26 <testcase classname="checkValidationErrors" name="Should throw errors source files and locations" time="0.005" file="tests/utils/validate-documents.spec.ts">
27 </testcase>
28 </testsuite>
29 <testsuite name="getFieldsWithDirectives" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="6.721" tests="11">
30 <testcase classname="getFieldsWithDirectives" name="Should detect single basic directive" time="0.011" file="tests/utils/get-fields-with-directives.spec.ts">
31 </testcase>
32 <testcase classname="getFieldsWithDirectives" name="Should detect single basic directive in a type extension" time="0.002" file="tests/utils/get-fields-with-directives.spec.ts">
33 </testcase>
34 <testcase classname="getFieldsWithDirectives" name="Should parse string argument correctly" time="0.002" file="tests/utils/get-fields-with-directives.spec.ts">
35 </testcase>
36 <testcase classname="getFieldsWithDirectives" name="Should parse multiple arguments correctly" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
37 </testcase>
38 <testcase classname="getFieldsWithDirectives" name="Should parse object arg correctly" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
39 </testcase>
40 <testcase classname="getFieldsWithDirectives" name="Should parse array arg correctly" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
41 </testcase>
42 <testcase classname="getFieldsWithDirectives" name="Should parse complex array arg correctly" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
43 </testcase>
44 <testcase classname="getFieldsWithDirectives" name="Should detect multiple directives" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
45 </testcase>
46 <testcase classname="getFieldsWithDirectives" name="Should detect multiple directives and multiple fields" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
47 </testcase>
48 <testcase classname="getFieldsWithDirectives" name="Should detect multiple types" time="0.002" file="tests/utils/get-fields-with-directives.spec.ts">
49 </testcase>
50 <testcase classname="getFieldsWithDirectives" name="Should include only fields with directives" time="0.001" file="tests/utils/get-fields-with-directives.spec.ts">
51 </testcase>
52 </testsuite>
53 <testsuite name="Merge Nodes" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="6.9" tests="22">
54 <testcase classname="Merge Nodes type" name="Should merge two GraphQL types correctly when one of them is empty" time="0.012" file="tests/epoxy/merge-nodes.spec.ts">
55 </testcase>
56 <testcase classname="Merge Nodes type" name="Should merge two GraphQL Types correctly" time="0.002" file="tests/epoxy/merge-nodes.spec.ts">
57 </testcase>
58 <testcase classname="Merge Nodes type" name="Should merge two GraphQL Types correctly when they have shared fields" time="0.003" file="tests/epoxy/merge-nodes.spec.ts">
59 </testcase>
60 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types that extends the same interface" time="0.002" file="tests/epoxy/merge-nodes.spec.ts">
61 </testcase>
62 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types that has interface and then override without it" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
63 </testcase>
64 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types and preserve directives and not override" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
65 </testcase>
66 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types and preserve directives and merge multiple" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
67 </testcase>
68 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types and preserve directives" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
69 </testcase>
70 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types and merge directives" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
71 </testcase>
72 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types and merge directives (reversed)" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
73 </testcase>
74 <testcase classname="Merge Nodes type" name="Should merge GraphQL Types that extends the different interfaces" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
75 </testcase>
76 <testcase classname="Merge Nodes type" name="Should merge two GraphQL Types correctly when they have a conflict" time="0.014" file="tests/epoxy/merge-nodes.spec.ts">
77 </testcase>
78 <testcase classname="Merge Nodes enum" name="should merge different enums values" time="0.002" file="tests/epoxy/merge-nodes.spec.ts">
79 </testcase>
80 <testcase classname="Merge Nodes enum" name="should merge different same values" time="0.002" file="tests/epoxy/merge-nodes.spec.ts">
81 </testcase>
82 <testcase classname="Merge Nodes enum" name="should merge directives correctly" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
83 </testcase>
84 <testcase classname="Merge Nodes enum" name="should merge directives correctly when only one defined" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
85 </testcase>
86 <testcase classname="Merge Nodes union" name="should merge unions possible types" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
87 </testcase>
88 <testcase classname="Merge Nodes scalar" name="should merge scalar with the same type" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
89 </testcase>
90 <testcase classname="Merge Nodes input" name="should merge input" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
91 </testcase>
92 <testcase classname="Merge Nodes input" name="should merge input and prefer NonNullable over Nullable" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
93 </testcase>
94 <testcase classname="Merge Nodes schema" name="should merge Query type correctly" time="0.001" file="tests/epoxy/merge-nodes.spec.ts">
95 </testcase>
96 <testcase classname="Merge Nodes schema" name="should remove schema definition" time="0.002" file="tests/epoxy/merge-nodes.spec.ts">
97 </testcase>
98 </testsuite>
99 <testsuite name="printSchemaWithDirectives" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.207" tests="2">
100 <testcase classname="printSchemaWithDirectives" name="Should print with directives, while printSchema doesnt" time="0.026" file="tests/utils/print-schema-with-directives.spec.ts">
101 </testcase>
102 <testcase classname="printSchemaWithDirectives" name="Should print types correctly if they dont have astNode" time="0.009" file="tests/utils/print-schema-with-directives.spec.ts">
103 </testcase>
104 </testsuite>
105 <testsuite name="getDirectives" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.181" tests="5">
106 <testcase classname="getDirectives" name="should return the correct directives map when no directives specified" time="0.02" file="tests/utils/get-directives.spec.ts">
107 </testcase>
108 <testcase classname="getDirectives" name="should return the correct directives map when built-in directive specified over FIELD_DEFINITION" time="0.003" file="tests/utils/get-directives.spec.ts">
109 </testcase>
110 <testcase classname="getDirectives" name="should return the correct directives map when using custom directive without arguments" time="0.002" file="tests/utils/get-directives.spec.ts">
111 </testcase>
112 <testcase classname="getDirectives" name="should return the correct directives map when using custom directive with optional argument" time="0.003" file="tests/utils/get-directives.spec.ts">
113 </testcase>
114 <testcase classname="getDirectives" name="should return the correct directives map when using custom directive with optional argument an no value" time="0.002" file="tests/utils/get-directives.spec.ts">
115 </testcase>
116 </testsuite>
117 <testsuite name="extractResolversFromSchema" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.19" tests="2">
118 <testcase classname="extractResolversFromSchema" name="should extract correct resolvers from a schema with correct type mapping" time="0.02" file="tests/utils/extract-resolvers-from-schema.spec.ts">
119 </testcase>
120 <testcase classname="extractResolversFromSchema" name="should extract correct resolvers from a schema with selectedTypeDefs" time="0.005" file="tests/utils/extract-resolvers-from-schema.spec.ts">
121 </testcase>
122 </testsuite>
123 <testsuite name="Resolvers composition" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.397" tests="5">
124 <testcase classname="Resolvers composition" name="should compose regular resolvers" time="0.032" file="tests/utils/resolvers-composition.spec.ts">
125 </testcase>
126 <testcase classname="Resolvers composition" name="should compose resolvers with resolve field" time="0.004" file="tests/utils/resolvers-composition.spec.ts">
127 </testcase>
128 <testcase classname="Resolvers composition" name="should compose subscription resolvers" time="0.002" file="tests/utils/resolvers-composition.spec.ts">
129 </testcase>
130 <testcase classname="Resolvers composition" name="should be able to take nested composition objects" time="0.002" file="tests/utils/resolvers-composition.spec.ts">
131 </testcase>
132 <testcase classname="Resolvers composition" name="should be able to take nested composition objects for subscription resolvers" time="0.002" file="tests/utils/resolvers-composition.spec.ts">
133 </testcase>
134 </testsuite>
135 <testsuite name="Merge TypeDefs" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.448" tests="47">
136 <testcase classname="Merge TypeDefs AST Schema Fixing" name="Should handle correctly schema without valid root AST node" time="0.021" file="tests/epoxy/merge-typedefs.spec.ts">
137 </testcase>
138 <testcase classname="Merge TypeDefs AST Schema Fixing" name="Should handle correctly schema without valid types AST nodes" time="0.057" file="tests/epoxy/merge-typedefs.spec.ts">
139 </testcase>
140 <testcase classname="Merge TypeDefs mergeGraphQLTypes" name="should return the correct definition of Schema" time="0.003" file="tests/epoxy/merge-typedefs.spec.ts">
141 </testcase>
142 <testcase classname="Merge TypeDefs mergeGraphQLTypes" name="should return the correct definition of Schema" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
143 </testcase>
144 <testcase classname="Merge TypeDefs mergeGraphQLTypes" name="should accept root schema object" time="0.006" file="tests/epoxy/merge-typedefs.spec.ts">
145 </testcase>
146 <testcase classname="Merge TypeDefs mergeGraphQLTypes" name="should return the correct definition of Schema when it defined multiple times" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
147 </testcase>
148 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should return a Document with the correct values" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
149 </testcase>
150 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should skip printing schema definition object on session" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
151 </testcase>
152 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should keep scalars" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
153 </testcase>
154 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge descriptions" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
155 </testcase>
156 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge everything correctly" time="0.004" file="tests/epoxy/merge-typedefs.spec.ts">
157 </testcase>
158 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should include directives" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
159 </testcase>
160 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should append and extend directives" time="0.003" file="tests/epoxy/merge-typedefs.spec.ts">
161 </testcase>
162 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should fail if inputs of the same directive are different from each other" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
163 </testcase>
164 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge the same directives" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
165 </testcase>
166 <testcase classname="Merge TypeDefs mergeTypeDefs" name="stacks all directives on fields" time="0.003" file="tests/epoxy/merge-typedefs.spec.ts">
167 </testcase>
168 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge two GraphQLSchema with directives correctly" time="0.006" file="tests/epoxy/merge-typedefs.spec.ts">
169 </testcase>
170 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge when directive uses enum" time="0.004" file="tests/epoxy/merge-typedefs.spec.ts">
171 </testcase>
172 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge the same directives and its locations" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
173 </testcase>
174 <testcase classname="Merge TypeDefs mergeTypeDefs" name="should merge arguments" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
175 </testcase>
176 <testcase classname="Merge TypeDefs input arguments" name="should handle string correctly" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
177 </testcase>
178 <testcase classname="Merge TypeDefs input arguments" name="should handle compiled gql correctly" time="0" file="tests/epoxy/merge-typedefs.spec.ts">
179 </testcase>
180 <testcase classname="Merge TypeDefs input arguments" name="should handle compiled gql and strings correctly" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
181 </testcase>
182 <testcase classname="Merge TypeDefs input arguments" name="should handle GraphQLSchema correctly" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
183 </testcase>
184 <testcase classname="Merge TypeDefs input arguments" name="should merge GraphQL Schemas that have schema definition" time="0.004" file="tests/epoxy/merge-typedefs.spec.ts">
185 </testcase>
186 <testcase classname="Merge TypeDefs input arguments" name="should handle all merged correctly" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
187 </testcase>
188 <testcase classname="Merge TypeDefs input arguments" name="should allow GraphQLSchema with empty Query" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
189 </testcase>
190 <testcase classname="Merge TypeDefs input arguments" name="should allow GraphQLSchema with empty Query" time="0.002" file="tests/epoxy/merge-typedefs.spec.ts">
191 </testcase>
192 <testcase classname="Merge TypeDefs input arguments" name="should handle extend types" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
193 </testcase>
194 <testcase classname="Merge TypeDefs input arguments" name="should handle extend types when GraphQLSchema is the source" time="0.008" file="tests/epoxy/merge-typedefs.spec.ts">
195 </testcase>
196 <testcase classname="Merge TypeDefs input arguments" name="should handle extend input typee" time="0.003" file="tests/epoxy/merge-typedefs.spec.ts">
197 </testcase>
198 <testcase classname="Merge TypeDefs input arguments" name="should fail when a field is already defined and has a different type" time="0.028" file="tests/epoxy/merge-typedefs.spec.ts">
199 </testcase>
200 <testcase classname="Merge TypeDefs input arguments" name="should preserve an extend keyword if there is no base" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
201 </testcase>
202 <testcase classname="Merge TypeDefs input arguments" name="should merge unions correctly" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
203 </testcase>
204 <testcase classname="Merge TypeDefs input arguments" name="should merge unions correctly without extend" time="0" file="tests/epoxy/merge-typedefs.spec.ts">
205 </testcase>
206 <testcase classname="Merge TypeDefs input arguments" name="should handle extend inputs" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
207 </testcase>
208 <testcase classname="Merge TypeDefs input arguments" name="should extend extension types" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
209 </testcase>
210 <testcase classname="Merge TypeDefs input arguments" name="should extend extension input types" time="0" file="tests/epoxy/merge-typedefs.spec.ts">
211 </testcase>
212 <testcase classname="Merge TypeDefs comments" name="includes mutationType" time="0.01" file="tests/epoxy/merge-typedefs.spec.ts">
213 </testcase>
214 <testcase classname="Merge TypeDefs comments" name="includes first product ENUM type" time="0.006" file="tests/epoxy/merge-typedefs.spec.ts">
215 </testcase>
216 <testcase classname="Merge TypeDefs comments" name="preserves the field comments" time="0.007" file="tests/epoxy/merge-typedefs.spec.ts">
217 </testcase>
218 <testcase classname="Merge TypeDefs comments" name="preserves the type comments" time="0.004" file="tests/epoxy/merge-typedefs.spec.ts">
219 </testcase>
220 <testcase classname="Merge TypeDefs comments" name="preserves the input field comments" time="0.011" file="tests/epoxy/merge-typedefs.spec.ts">
221 </testcase>
222 <testcase classname="Merge TypeDefs comments" name="supports already parsed documents" time="0.005" file="tests/epoxy/merge-typedefs.spec.ts">
223 </testcase>
224 <testcase classname="Merge TypeDefs" name="supports already parsed documents" time="0.004" file="tests/epoxy/merge-typedefs.spec.ts">
225 </testcase>
226 <testcase classname="Merge TypeDefs" name="excludes fields" time="0" file="tests/epoxy/merge-typedefs.spec.ts">
227 </testcase>
228 <testcase classname="Merge TypeDefs" name="excludes types" time="0.001" file="tests/epoxy/merge-typedefs.spec.ts">
229 </testcase>
230 </testsuite>
231 <testsuite name="Merge Resolvers" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.504" tests="7">
232 <testcase classname="Merge Resolvers" name="should return the correct value when falsely value provided" time="0.007" file="tests/epoxy/merge-resolvers.spec.ts">
233 </testcase>
234 <testcase classname="Merge Resolvers" name="should return the correct value when empty array provided" time="0.001" file="tests/epoxy/merge-resolvers.spec.ts">
235 </testcase>
236 <testcase classname="Merge Resolvers" name="should return the correct value when one value array provided" time="0" file="tests/epoxy/merge-resolvers.spec.ts">
237 </testcase>
238 <testcase classname="Merge Resolvers" name="should return the correct when multiple values provided" time="0.002" file="tests/epoxy/merge-resolvers.spec.ts">
239 </testcase>
240 <testcase classname="Merge Resolvers" name="should merge first level fields" time="0" file="tests/epoxy/merge-resolvers.spec.ts">
241 </testcase>
242 <testcase classname="Merge Resolvers" name="should exclude types" time="0.001" file="tests/epoxy/merge-resolvers.spec.ts">
243 </testcase>
244 <testcase classname="Merge Resolvers" name="should exclude fields" time="0.001" file="tests/epoxy/merge-resolvers.spec.ts">
245 </testcase>
246 </testsuite>
247 <testsuite name="file scanner" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.744" tests="16">
248 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/1 (one file)" time="0.019" file="tests/sonar/file-scanner.spec.ts">
249 </testcase>
250 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/2 (multiple files)" time="0.008" file="tests/sonar/file-scanner.spec.ts">
251 </testcase>
252 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/3 (recursive)" time="0.005" file="tests/sonar/file-scanner.spec.ts">
253 </testcase>
254 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/4 (custom extension)" time="0.003" file="tests/sonar/file-scanner.spec.ts">
255 </testcase>
256 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/5 (custom extensions)" time="0.004" file="tests/sonar/file-scanner.spec.ts">
257 </testcase>
258 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/10 (code files with gql tag)" time="0.024" file="tests/sonar/file-scanner.spec.ts">
259 </testcase>
260 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/10 (code files with gql tag)" time="0.004" file="tests/sonar/file-scanner.spec.ts">
261 </testcase>
262 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/12 (should ignore index on demand)" time="0.003" file="tests/sonar/file-scanner.spec.ts">
263 </testcase>
264 <testcase classname="file scanner schema" name="should return the correct schema results for path: ./tests/sonar/test-assets/12 (should include index by default)" time="0.016" file="tests/sonar/file-scanner.spec.ts">
265 </testcase>
266 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/6 (one file)" time="0.008" file="tests/sonar/file-scanner.spec.ts">
267 </testcase>
268 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/7 (multiple files)" time="0.008" file="tests/sonar/file-scanner.spec.ts">
269 </testcase>
270 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/8 (default export)" time="0.004" file="tests/sonar/file-scanner.spec.ts">
271 </testcase>
272 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/9 (named exports)" time="0.007" file="tests/sonar/file-scanner.spec.ts">
273 </testcase>
274 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/11 (ignored extensions)" time="0.036" file="tests/sonar/file-scanner.spec.ts">
275 </testcase>
276 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/12 (includes index files but only if it matches extensions)" time="0.013" file="tests/sonar/file-scanner.spec.ts">
277 </testcase>
278 <testcase classname="file scanner resolvers" name="should return the correct resolvers results for path: ./tests/sonar/test-assets/12 (ingore index files)" time="0.002" file="tests/sonar/file-scanner.spec.ts">
279 </testcase>
280 </testsuite>
281 <testsuite name="Merge Schemas" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.645" tests="9">
282 <testcase classname="Merge Schemas" name="should merge two valid executable schemas" time="0.039" file="tests/epoxy/merge-schemas.spec.ts">
283 </testcase>
284 <testcase classname="Merge Schemas" name="should merge two valid executable schemas async" time="0.008" file="tests/epoxy/merge-schemas.spec.ts">
285 </testcase>
286 <testcase classname="Merge Schemas" name="should merge two valid executable schemas with extra resolvers" time="0.005" file="tests/epoxy/merge-schemas.spec.ts">
287 </testcase>
288 <testcase classname="Merge Schemas" name="should merge two valid executable schemas with extra typeDefs and resolvers" time="0.005" file="tests/epoxy/merge-schemas.spec.ts">
289 </testcase>
290 <testcase classname="Merge Schemas" name="should merge two valid schemas by keeping their directives to be used in extra typeDefs" time="0.007" file="tests/epoxy/merge-schemas.spec.ts">
291 </testcase>
292 <testcase classname="Merge Schemas" name="should merge valid schemas with interfaces correctly" time="0.02" file="tests/epoxy/merge-schemas.spec.ts">
293 </testcase>
294 <testcase classname="Merge Schemas" name="should merge scalars (part of resolvers)" time="0.009" file="tests/epoxy/merge-schemas.spec.ts">
295 </testcase>
296 <testcase classname="Merge Schemas" name="should merge when directive uses enum" time="0.01" file="tests/epoxy/merge-schemas.spec.ts">
297 </testcase>
298 <testcase classname="Merge Schemas" name="should merge a lot of directives but without high memory usage" time="0.152" file="tests/epoxy/merge-schemas.spec.ts">
299 </testcase>
300 </testsuite>
301 <testsuite name="loadFromCodeFile" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="7.69" tests="1">
302 <testcase classname="loadFromCodeFile" name="Should throw an error when a document is loaded using AST and the document is not valid" time="0.449" file="tests/loaders/documents/load-from-code-file.spec.ts">
303 </testcase>
304 </testsuite>
305 <testsuite name="documentsFromGlob" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="8.178" tests="8">
306 <testcase classname="documentsFromGlob" name="Should load one GraphQL document from glob expression" time="0.339" file="tests/loaders/documents/documents-from-glob.spec.ts">
307 </testcase>
308 <testcase classname="documentsFromGlob" name="Should load multiple GraphQL document from glob expression" time="0.007" file="tests/loaders/documents/documents-from-glob.spec.ts">
309 </testcase>
310 <testcase classname="documentsFromGlob" name="Should load two GraphQL documents both for gatsby and graphql-tag by default" time="0.37" file="tests/loaders/documents/documents-from-glob.spec.ts">
311 </testcase>
312 <testcase classname="documentsFromGlob" name="Should load GraphQL documents that match custom settings" time="0.006" file="tests/loaders/documents/documents-from-glob.spec.ts">
313 </testcase>
314 <testcase classname="documentsFromGlob" name="Should throw on empty files and empty result" time="0.004" file="tests/loaders/documents/documents-from-glob.spec.ts">
315 </testcase>
316 <testcase classname="documentsFromGlob" name="Should ignore schema definitions" time="0.003" file="tests/loaders/documents/documents-from-glob.spec.ts">
317 </testcase>
318 <testcase classname="documentsFromGlob" name="Should ignore files that is added to ignore glob (using options.ignore)" time="0.005" file="tests/loaders/documents/documents-from-glob.spec.ts">
319 </testcase>
320 <testcase classname="documentsFromGlob" name="Should ignore files that is added to ignore glob (using negative glob)" time="0.004" file="tests/loaders/documents/documents-from-glob.spec.ts">
321 </testcase>
322 </testsuite>
323 <testsuite name="Schema From Export" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="8.159" tests="5">
324 <testcase classname="Schema From Export" name="should load the schema correctly from module.exports" time="0.614" file="tests/loaders/schema/schema-from-export.spec.ts">
325 </testcase>
326 <testcase classname="Schema From Export" name="should load the schema (with extend) correctly from module.exports" time="0.013" file="tests/loaders/schema/schema-from-export.spec.ts">
327 </testcase>
328 <testcase classname="Schema From Export" name="should load the schema correctly from variable export" time="0.01" file="tests/loaders/schema/schema-from-export.spec.ts">
329 </testcase>
330 <testcase classname="Schema From Export" name="should load the schema correctly from default export" time="0.008" file="tests/loaders/schema/schema-from-export.spec.ts">
331 </testcase>
332 <testcase classname="Schema From Export" name="should load the schema correctly from promise export" time="0.009" file="tests/loaders/schema/schema-from-export.spec.ts">
333 </testcase>
334 </testsuite>
335 <testsuite name="loadSchema" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="8.643" tests="3">
336 <testcase classname="loadSchema" name="should throw when all files are invalid and unable to load it" time="0.92" file="tests/loaders/schema/integration.spec.ts">
337 </testcase>
338 <testcase classname="loadSchema" name="should work with ts files and without globs correctly" time="0.184" file="tests/loaders/schema/integration.spec.ts">
339 </testcase>
340 <testcase classname="loadSchema" name="should work with graphql single file" time="0.003" file="tests/loaders/schema/integration.spec.ts">
341 </testcase>
342 </testsuite>
343 <testsuite name="schema from typedefs" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="8.762" tests="7">
344 <testcase classname="schema from typedefs" name="should work with glob correctly" time="0.382" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
345 </testcase>
346 <testcase classname="schema from typedefs" name="should ignore empty files when using glob expressions" time="0.021" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
347 </testcase>
348 <testcase classname="schema from typedefs" name="should point to a broken file with parsing error message" time="0.004" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
349 </testcase>
350 <testcase classname="schema from typedefs" name="should ignore graphql documents when loading a scehma" time="0.004" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
351 </testcase>
352 <testcase classname="schema from typedefs" name="should work with graphql-tag" time="0.811" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
353 </testcase>
354 <testcase classname="schema from typedefs" name="should work without globs correctly" time="0.012" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
355 </testcase>
356 <testcase classname="schema from typedefs" name="should work with import notations" time="0.003" file="tests/loaders/schema/schema-from-typedefs.spec.ts">
357 </testcase>
358 </testsuite>
359 <testsuite name="Schema URL Loader" errors="0" failures="0" skipped="0" timestamp="2019-09-12T03:41:33" time="10.478" tests="5">
360 <testcase classname="Schema URL Loader handle" name="Should throw an error when introspection is not valid" time="0.2" file="tests/loaders/schema/url-loader.spec.ts">
361 </testcase>
362 <testcase classname="Schema URL Loader handle" name="Should return a valid schema when request is valid" time="0.011" file="tests/loaders/schema/url-loader.spec.ts">
363 </testcase>
364 <testcase classname="Schema URL Loader handle" name="Should pass default headers" time="0.004" file="tests/loaders/schema/url-loader.spec.ts">
365 </testcase>
366 <testcase classname="Schema URL Loader handle" name="Should pass extra headers when they are specified as object" time="0.002" file="tests/loaders/schema/url-loader.spec.ts">
367 </testcase>
368 <testcase classname="Schema URL Loader handle" name="Should pass extra headers when they are specified as array" time="0.002" file="tests/loaders/schema/url-loader.spec.ts">
369 </testcase>
370 </testsuite>
371</testsuites>
\No newline at end of file