UNPKG

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