Lines Matching full:from
51 verifySort("import {sym} from 'a';\n" in TEST_F()
52 "import {sym} from 'b';\n" in TEST_F()
53 "import {sym} from 'c';\n" in TEST_F()
56 "import {sym} from 'a';\n" in TEST_F()
57 "import {sym} from 'b';\n" in TEST_F()
58 "import {sym} from 'c';\n" in TEST_F()
64 verifySort("import {sym} from 'a';\n" in TEST_F()
65 "import {sym} from 'b';\n" in TEST_F()
66 "import {sym} from 'c';\n" in TEST_F()
69 "import {sym} from 'a';\n" in TEST_F()
70 "import {sym} from 'c';\n" in TEST_F()
71 "import {sym} from 'b';\n" in TEST_F()
76 verifySort("import A from 'a';\n" in TEST_F()
77 "import B from 'b';\n" in TEST_F()
80 "import B from 'b';\n" in TEST_F()
81 "import A from 'a';\n" in TEST_F()
86 verifySort("import A, {a} from 'a';\n" in TEST_F()
87 "import B, {b} from 'b';\n" in TEST_F()
90 "import B, {b} from 'b';\n" in TEST_F()
91 "import A, {a} from 'a';\n" in TEST_F()
96 verifySort("import {sym1, sym2} from 'a';\n" in TEST_F()
97 "import {sym} from 'b';\n" in TEST_F()
102 " from 'b';\n" in TEST_F()
106 "} from 'a';\n" in TEST_F()
111 verifySort("import {sym} from 'a';" in TEST_F()
114 "import {sym} from 'a'; let x = 1;"); in TEST_F()
120 "import {sym} from 'a'; /* more comments */\n" in TEST_F()
121 "import {sym} from 'b'; // from //foo:bar\n", in TEST_F()
123 "import {sym} from 'b'; // from //foo:bar\n" in TEST_F()
125 "import {sym} from 'a'; /* more comments */"); in TEST_F()
126 verifySort("import {sym} from 'a';\n" in TEST_F()
127 "import {sym} from 'b';\n" in TEST_F()
131 "import {sym} from 'b';\n" in TEST_F()
132 "import {sym} from 'a';\n" in TEST_F()
139 verifySort("import * as foo from 'a';\n" in TEST_F()
140 "import {sym} from 'a';\n" in TEST_F()
141 "import * as bar from 'b';\n", in TEST_F()
142 "import {sym} from 'a';\n" in TEST_F()
143 "import * as foo from 'a';\n" in TEST_F()
144 "import * as bar from 'b';"); in TEST_F()
148 verifySort("import {sym1 as alias1} from 'b';\n" in TEST_F()
149 "import {sym2 as alias2, sym3 as alias3} from 'c';\n", in TEST_F()
150 "import {sym2 as alias2, sym3 as alias3} from 'c';\n" in TEST_F()
151 "import {sym1 as alias1} from 'b';"); in TEST_F()
155 verifySort("import {sym1, sym2 as a, sym3} from 'b';\n", in TEST_F()
156 "import {sym2 as a, sym1, sym3} from 'b';"); in TEST_F()
157 verifySort("import {sym1 /* important! */, /*!*/ sym2 as a} from 'b';\n", in TEST_F()
158 "import {/*!*/ sym2 as a, sym1 /* important! */} from 'b';"); in TEST_F()
159 verifySort("import {sym1, sym2} from 'b';\n", "import {\n" in TEST_F()
163 "} from 'b';"); in TEST_F()
167 verifySort("import {a} from 'absolute';\n" in TEST_F()
169 "import {b} from '../parent';\n" in TEST_F()
170 "import {b} from '../parent/nested';\n" in TEST_F()
172 "import {b} from './relative/path';\n" in TEST_F()
173 "import {b} from './relative/path/nested';\n" in TEST_F()
176 "import {b} from './relative/path/nested';\n" in TEST_F()
177 "import {b} from './relative/path';\n" in TEST_F()
178 "import {b} from '../parent/nested';\n" in TEST_F()
179 "import {b} from '../parent';\n" in TEST_F()
180 "import {a} from 'absolute';\n" in TEST_F()
185 verifySort("import {S} from 'bpath';\n" in TEST_F()
187 "import {T} from './cpath';\n" in TEST_F()
189 "export {A, B} from 'apath';\n" in TEST_F()
190 "export {P} from '../parent';\n" in TEST_F()
191 "export {R} from './relative';\n" in TEST_F()
196 "export {R} from './relative';\n" in TEST_F()
197 "import {T} from './cpath';\n" in TEST_F()
199 "export {A, B} from 'apath';\n" in TEST_F()
200 "import {S} from 'bpath';\n" in TEST_F()
201 "export {P} from '../parent';\n" in TEST_F()
204 verifySort("import {S} from 'bpath';\n" in TEST_F()
206 "export {T} from 'epath';\n", in TEST_F()
207 "export {T} from 'epath';\n" in TEST_F()
208 "import {S} from 'bpath';"); in TEST_F()
215 "import {A} from 'absolute';\n" in TEST_F()
217 "import {R} from './relative';\n", in TEST_F()
218 "import {R} from './relative';\n" in TEST_F()
220 "import {A} from 'absolute';\n" in TEST_F()
226 verifySort("import {sym} from 'a';\n" in TEST_F()
227 "import {sym} from 'b';\n" in TEST_F()
228 "import {sym} from 'c';\n" in TEST_F()
231 "import {sym} from 'c';\n" in TEST_F()
232 "import {sym} from 'b';\n" in TEST_F()
233 "import {sym} from 'a';\n" in TEST_F()
237 verifySort("import {sym} from 'c';\n" in TEST_F()
238 "import {sym} from 'b';\n" in TEST_F()
239 "import {sym} from 'a';\n" in TEST_F()
242 "import {sym} from 'c';\n" in TEST_F()
243 "import {sym} from 'b';\n" in TEST_F()
244 "import {sym} from 'a';\n" in TEST_F()
252 verifySort("import {B} from 'a';\n" in TEST_F()
253 "import {A} from 'b';\n" in TEST_F()
256 "import {A} from 'b';\n" in TEST_F()
258 "import {B} from 'a';\n" in TEST_F()
264 verifySort("import {A, B,} from 'aa';\n", "import {B, A,} from 'aa';"); in TEST_F()
268 verifySort("import {A} from 'aa';\n" in TEST_F()
269 "import {A} from 'Ab';\n" in TEST_F()
270 "import {A} from 'b';\n" in TEST_F()
271 "import {A} from 'Bc';\n" in TEST_F()
274 "import {A} from 'b';\n" in TEST_F()
275 "import {A} from 'Bc';\n" in TEST_F()
276 "import {A} from 'Ab';\n" in TEST_F()
277 "import {A} from 'aa';\n" in TEST_F()
280 verifySort("import {aa, Ab, b, Bc} from 'x';\n" in TEST_F()
283 "import {b, Bc, Ab, aa} from 'x';\n" in TEST_F()
290 verifySort("import {A} from 'a';\n" in TEST_F()
291 "import {A} from 'b';\n" in TEST_F()
298 "from\n" in TEST_F()
300 "import {A} from 'a';\n" in TEST_F()
307 verifySort("import {A} from 'a';\n" in TEST_F()
308 "import {default as B} from 'b';\n", in TEST_F()
309 "import {default as B} from 'b';\n" in TEST_F()
310 "import {A} from 'a';"); in TEST_F()
315 verifySort("import {X, Y} from 'a';\n" in TEST_F()
316 "import {Z} from 'z';\n" in TEST_F()
319 "import {X} from 'a';\n" in TEST_F()
320 "import {Z} from 'z';\n" in TEST_F()
321 "import {Y} from 'a';\n" in TEST_F()
326 verifySort("import {A, B} from 'foo';\n", "import {A} from 'foo';\n" in TEST_F()
327 "import {B} from 'foo';"); in TEST_F()
330 verifySort("import {A} from 'foo';\n", "import {} from 'foo';\n" in TEST_F()
331 "import {A} from 'foo';"); in TEST_F()
334 verifySort("import * as foo from 'foo';\n" in TEST_F()
335 "import {A} from 'foo';", in TEST_F()
336 "import * as foo from 'foo';\n" in TEST_F()
337 "import {A} from 'foo';"); in TEST_F()
340 verifySort("import X from 'foo';\n" in TEST_F()
341 "import {A} from 'foo';", in TEST_F()
342 "import X from 'foo';\n" in TEST_F()
343 "import {A} from 'foo';"); in TEST_F()
348 "import {/* x */ X, /* y */ Y} from 'a';\n" in TEST_F()
350 "import {Z} from 'z';\n" in TEST_F()
354 "import {/* y */ Y} from 'a';\n" in TEST_F()
356 "import {Z} from 'z';\n" in TEST_F()
358 "import {/* x */ X} from 'a';\n" in TEST_F()
363 verifySort("import {A} from 'foo';\n" in TEST_F()
365 "export {B} from 'foo';\n", in TEST_F()
366 "import {A} from 'foo';\n" in TEST_F()
367 "export {B} from 'foo';"); in TEST_F()
369 verifySort("export {A, B} from 'foo';\n", "export {A} from 'foo';\n" in TEST_F()
370 "export {B} from 'foo';"); in TEST_F()
375 "import {bar} from './a';\n", in TEST_F()
376 "import {bar} from './a';\n" in TEST_F()
382 "import {B} from './b';\n" in TEST_F()
383 "import {A} from './a';\n" in TEST_F()
386 "import {B} from './b';\n" in TEST_F()
387 "import {A} from './a';\n" in TEST_F()
390 verifySort("import {A} from './sorted1_a';\n" in TEST_F()
391 "import {B} from './sorted1_b';\n" in TEST_F()
393 "import {B} from './unsorted_b';\n" in TEST_F()
394 "import {A} from './unsorted_a';\n" in TEST_F()
396 "import {A} from './sorted2_a';\n" in TEST_F()
397 "import {B} from './sorted2_b';\n", in TEST_F()
398 "import {B} from './sorted1_b';\n" in TEST_F()
399 "import {A} from './sorted1_a';\n" in TEST_F()
401 "import {B} from './unsorted_b';\n" in TEST_F()
402 "import {A} from './unsorted_a';\n" in TEST_F()
404 "import {B} from './sorted2_b';\n" in TEST_F()
405 "import {A} from './sorted2_a';"); in TEST_F()
416 "import {A} from './a';\n" in TEST_F()
417 "import {B} from './b';\n", in TEST_F()
420 "import {B} from './b';\n" in TEST_F()
421 "import {A} from './a';"); in TEST_F()
424 "import {A} from './a';\n" in TEST_F()
425 "import {B} from './b';\n" in TEST_F()
426 "import {C} from './c';\n" in TEST_F()
428 // section from main code body in TEST_F()
431 "import {C} from './c';\n" in TEST_F()
432 "import {B} from './b';\n" in TEST_F()
433 "import {A} from './a';\n" in TEST_F()
439 "import {B, A} from './b';\n" in TEST_F()
443 "import {B, A} from './b';\n" in TEST_F()
449 verifySort("import {B} from 'bar';\n" in TEST_F()
450 "import {A} from 'foo';\n" in TEST_F()
458 "import {A} from 'foo';\n" in TEST_F()
461 "import {B} from 'bar';\n" in TEST_F()
468 verifySort("import type {sym} from 'a';\n" in TEST_F()
469 "import {type sym} from 'b';\n" in TEST_F()
470 "import {sym} from 'c';\n" in TEST_F()
471 "import type sym from 'd';\n" in TEST_F()
472 "import type * as sym from 'e';\n" in TEST_F()
475 "import {sym} from 'c';\n" in TEST_F()
476 "import type {sym} from 'a';\n" in TEST_F()
477 "import type * as sym from 'e';\n" in TEST_F()
478 "import type sym from 'd';\n" in TEST_F()
479 "import {type sym} from 'b';\n" in TEST_F()
483 verifySort("import {type sym1, type sym2 as a, sym3} from 'b';\n", in TEST_F()
484 "import {type sym2 as a, type sym1, sym3} from 'b';"); in TEST_F()
487 verifySort("import {X, type Z} from 'a';\n" in TEST_F()
488 "import type {Y} from 'a';\n" in TEST_F()
491 "import {X} from 'a';\n" in TEST_F()
492 "import {type Z} from 'a';\n" in TEST_F()
493 "import type {Y} from 'a';\n" in TEST_F()
498 verifySort("import type {A} from 'foo';\n", "import type {} from 'foo';\n" in TEST_F()
499 "import type {A} from 'foo';"); in TEST_F()
502 verifySort("export {A, type B} from 'foo';\n", in TEST_F()
503 "export {A} from 'foo';\n" in TEST_F()
504 "export {type B} from 'foo';"); in TEST_F()
518 verifySort("import {template} from './a';\n" in TEST_F()
519 "import {b} from './b';\n", in TEST_F()
520 "import {b} from './b';\n" in TEST_F()
521 "import {template} from './a';"); in TEST_F()