Commit 4dccda4
authored
Formatter: Add
This pull request introduces a `expectFormattedToMatch` test helper to
reduce boilerplate in formatter tests that assert idempotent formatting.
This three-line pattern:
```js
const source = dedent`...`
const result = formatter.format(source)
expect(result).toEqual(source)
```
becomes:
```js
expectFormattedToMatch(dedent`...`)
```expectFormattedToMatch test helper (#1215)1 parent ab93987 commit 4dccda4
File tree
14 files changed
+272
-602
lines changed- javascript/packages/formatter/test
- erb-formatter
- erb
- html
14 files changed
+272
-602
lines changedLines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
481 | 484 | | |
482 | 485 | | |
483 | 486 | | |
484 | | - | |
| 487 | + | |
485 | 488 | | |
486 | 489 | | |
487 | 490 | | |
488 | 491 | | |
489 | 492 | | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
| 493 | + | |
494 | 494 | | |
495 | 495 | | |
496 | 496 | | |
| |||
Lines changed: 5 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
174 | 177 | | |
175 | 178 | | |
176 | 179 | | |
177 | | - | |
| 180 | + | |
178 | 181 | | |
179 | 182 | | |
180 | 183 | | |
181 | 184 | | |
182 | 185 | | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
| 186 | + | |
188 | 187 | | |
189 | 188 | | |
190 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| 19 | + | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
| |||
308 | 312 | | |
309 | 313 | | |
310 | 314 | | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
| 315 | + | |
315 | 316 | | |
316 | 317 | | |
317 | 318 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| 19 | + | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
| |||
31 | 35 | | |
32 | 36 | | |
33 | 37 | | |
34 | | - | |
| 38 | + | |
35 | 39 | | |
36 | 40 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 41 | + | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
| |||
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
105 | | - | |
| 107 | + | |
106 | 108 | | |
107 | 109 | | |
108 | 110 | | |
109 | 111 | | |
110 | 112 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
| 113 | + | |
115 | 114 | | |
116 | 115 | | |
117 | 116 | | |
| |||
897 | 896 | | |
898 | 897 | | |
899 | 898 | | |
900 | | - | |
| 899 | + | |
901 | 900 | | |
902 | 901 | | |
903 | 902 | | |
| |||
922 | 921 | | |
923 | 922 | | |
924 | 923 | | |
925 | | - | |
926 | | - | |
927 | | - | |
928 | | - | |
| 924 | + | |
929 | 925 | | |
930 | 926 | | |
931 | 927 | | |
| |||
1358 | 1354 | | |
1359 | 1355 | | |
1360 | 1356 | | |
1361 | | - | |
| 1357 | + | |
1362 | 1358 | | |
1363 | 1359 | | |
1364 | 1360 | | |
| |||
1376 | 1372 | | |
1377 | 1373 | | |
1378 | 1374 | | |
1379 | | - | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
| 1375 | + | |
1383 | 1376 | | |
1384 | 1377 | | |
1385 | 1378 | | |
| |||
1579 | 1572 | | |
1580 | 1573 | | |
1581 | 1574 | | |
1582 | | - | |
| 1575 | + | |
1583 | 1576 | | |
1584 | 1577 | | |
1585 | 1578 | | |
1586 | 1579 | | |
1587 | | - | |
1588 | | - | |
1589 | | - | |
1590 | | - | |
1591 | | - | |
| 1580 | + | |
1592 | 1581 | | |
1593 | 1582 | | |
1594 | 1583 | | |
1595 | | - | |
| 1584 | + | |
1596 | 1585 | | |
1597 | 1586 | | |
1598 | 1587 | | |
1599 | 1588 | | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
| 1589 | + | |
1605 | 1590 | | |
1606 | 1591 | | |
1607 | 1592 | | |
1608 | | - | |
| 1593 | + | |
1609 | 1594 | | |
1610 | 1595 | | |
1611 | 1596 | | |
1612 | 1597 | | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
1616 | | - | |
1617 | | - | |
| 1598 | + | |
1618 | 1599 | | |
1619 | 1600 | | |
1620 | 1601 | | |
1621 | | - | |
| 1602 | + | |
1622 | 1603 | | |
1623 | 1604 | | |
1624 | 1605 | | |
1625 | 1606 | | |
1626 | | - | |
1627 | | - | |
1628 | | - | |
1629 | | - | |
1630 | | - | |
| 1607 | + | |
1631 | 1608 | | |
1632 | 1609 | | |
1633 | 1610 | | |
1634 | | - | |
| 1611 | + | |
1635 | 1612 | | |
1636 | 1613 | | |
1637 | 1614 | | |
1638 | 1615 | | |
1639 | | - | |
1640 | | - | |
1641 | | - | |
1642 | | - | |
1643 | | - | |
| 1616 | + | |
1644 | 1617 | | |
1645 | 1618 | | |
1646 | 1619 | | |
1647 | | - | |
| 1620 | + | |
1648 | 1621 | | |
1649 | 1622 | | |
1650 | 1623 | | |
1651 | 1624 | | |
1652 | | - | |
1653 | | - | |
1654 | | - | |
1655 | | - | |
1656 | | - | |
| 1625 | + | |
1657 | 1626 | | |
1658 | 1627 | | |
1659 | 1628 | | |
1660 | | - | |
1661 | | - | |
1662 | | - | |
1663 | | - | |
1664 | | - | |
| 1629 | + | |
1665 | 1630 | | |
1666 | 1631 | | |
1667 | 1632 | | |
1668 | | - | |
1669 | | - | |
1670 | | - | |
1671 | | - | |
1672 | | - | |
| 1633 | + | |
1673 | 1634 | | |
1674 | 1635 | | |
1675 | 1636 | | |
| |||
0 commit comments