Skip to content

Commit c496bc9

Browse files
committed
install jest-junit locally
1 parent ea97064 commit c496bc9

File tree

5 files changed

+59
-9
lines changed

5 files changed

+59
-9
lines changed

.circleci/config.yml

+4-8
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@ commands:
2020
- run:
2121
name: Checkout Gutenberg
2222
command: git submodule update --init --recursive
23-
add-jest-reporter:
24-
steps:
25-
- run:
26-
name: Install JUnit coverage reporter
27-
command: yarn add --dev jest-junit
23+
add-jest-reporter-dir:
2824
- run:
2925
name: Create reports directory
3026
command: mkdir reports && mkdir reports/test-results
@@ -47,7 +43,7 @@ jobs:
4743
- checkout
4844
- checkout-gutenberg
4945
- yarn-install
50-
- add-jest-reporter
46+
- add-jest-reporter-dir
5147
- run:
5248
name: Set Environment Variables
5349
command: |
@@ -70,7 +66,7 @@ jobs:
7066
name: Checkout Gutenberg
7167
command: git submodule update --init --recursive
7268
- yarn-install
73-
- add-jest-reporter
69+
- add-jest-reporter-dir
7470
- run:
7571
name: Set Environment Variables
7672
command: |
@@ -97,7 +93,7 @@ jobs:
9793
- checkout
9894
- checkout-gutenberg
9995
- yarn-install
100-
- add-jest-reporter
96+
- add-jest-reporter-dir
10197
- run:
10298
name: Set Environment Variables
10399
command: |

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -104,3 +104,6 @@ buck-out/
104104
appium-out.log
105105

106106
bin/wp-cli.phar
107+
108+
# Report generated from jest-junit
109+
/junit.xml

gutenberg

Submodule gutenberg updated 100 files

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"@wordpress/eslint-plugin": "^2.0.0",
1717
"@wordpress/jest-preset-default": "^4.0.0",
1818
"appium": "^1.12.1",
19+
"jest-junit": "^6.3.0",
1920
"babel-core": "^7.0.0-bridge.0",
2021
"babel-eslint": "^8.2.2",
2122
"babel-jest": "^24.1.0",

yarn.lock

+50
Original file line numberDiff line numberDiff line change
@@ -1043,6 +1043,14 @@
10431043
"@types/istanbul-lib-coverage" "^1.1.0"
10441044
"@types/yargs" "^12.0.9"
10451045

1046+
"@jest/types@^24.7.0":
1047+
version "24.7.0"
1048+
resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.7.0.tgz#c4ec8d1828cdf23234d9b4ee31f5482a3f04f48b"
1049+
integrity sha512-ipJUa2rFWiKoBqMKP63Myb6h9+iT3FHRTF2M8OR6irxWzItisa8i4dcSg14IbvmXUnBlHBlUQPYUHWyX3UPpYA==
1050+
dependencies:
1051+
"@types/istanbul-lib-coverage" "^2.0.0"
1052+
"@types/yargs" "^12.0.9"
1053+
10461054
"@jimp/bmp@^0.5.4":
10471055
version "0.5.4"
10481056
resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.5.4.tgz#b7b375aa774f26154912569864d5466e71333ef1"
@@ -1650,6 +1658,11 @@
16501658
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.0.tgz#2cc2ca41051498382b43157c8227fea60363f94a"
16511659
integrity sha512-ohkhb9LehJy+PA40rDtGAji61NCgdtKLAlFoYp4cnuuQEswwdK3vz9SOIkkyc3wrk8dzjphQApNs56yyXLStaQ==
16521660

1661+
"@types/istanbul-lib-coverage@^2.0.0":
1662+
version "2.0.0"
1663+
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.0.tgz#1eb8c033e98cf4e1a4cedcaf8bcafe8cb7591e85"
1664+
integrity sha512-eAtOAFZefEnfJiRFQBGw1eYqa5GTLCZ1y86N0XSI/D6EB+E8z6VPV/UL7Gi5UEclFqoQk+6NRqEDsfmDLXn8sg==
1665+
16531666
"@types/node@*":
16541667
version "11.11.3"
16551668
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.3.tgz#7c6b0f8eaf16ae530795de2ad1b85d34bf2f5c58"
@@ -6773,6 +6786,16 @@ jest-jasmine2@^24.5.0:
67736786
pretty-format "^24.5.0"
67746787
throat "^4.0.0"
67756788

6789+
jest-junit@^6.3.0:
6790+
version "6.3.0"
6791+
resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-6.3.0.tgz#99e64ebc54eddcb21238f0cc49f5820c89a8c785"
6792+
integrity sha512-3PH9UkpaomX6CUzqjlnk0m4yBCW/eroxV6v61OM6LkCQFO848P3YUhfIzu8ypZSBKB3vvCbB4WaLTKT0BrIf8A==
6793+
dependencies:
6794+
jest-validate "^24.0.0"
6795+
mkdirp "^0.5.1"
6796+
strip-ansi "^4.0.0"
6797+
xml "^1.0.1"
6798+
67766799
jest-leak-detector@^24.5.0:
67776800
version "24.5.0"
67786801
resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.5.0.tgz#21ae2b3b0da252c1171cd494f75696d65fb6fa89"
@@ -6959,6 +6982,18 @@ jest-validate@21.1.0:
69596982
leven "^2.1.0"
69606983
pretty-format "^21.1.0"
69616984

6985+
jest-validate@^24.0.0:
6986+
version "24.7.0"
6987+
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.7.0.tgz#70007076f338528ee1b1c8a8258b1b0bb982508d"
6988+
integrity sha512-cgai/gts9B2chz1rqVdmLhzYxQbgQurh1PEQSvSgPZ8KGa1AqXsqC45W5wKEwzxKrWqypuQrQxnF4+G9VejJJA==
6989+
dependencies:
6990+
"@jest/types" "^24.7.0"
6991+
camelcase "^5.0.0"
6992+
chalk "^2.0.1"
6993+
jest-get-type "^24.3.0"
6994+
leven "^2.1.0"
6995+
pretty-format "^24.7.0"
6996+
69626997
jest-validate@^24.5.0:
69636998
version "24.5.0"
69646999
resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.5.0.tgz#62fd93d81214c070bb2d7a55f329a79d8057c7de"
@@ -9590,6 +9625,16 @@ pretty-format@^24.5.0:
95909625
ansi-styles "^3.2.0"
95919626
react-is "^16.8.4"
95929627

9628+
pretty-format@^24.7.0:
9629+
version "24.7.0"
9630+
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.7.0.tgz#d23106bc2edcd776079c2daa5da02bcb12ed0c10"
9631+
integrity sha512-apen5cjf/U4dj7tHetpC7UEFCvtAgnNZnBDkfPv3fokzIqyOJckAG9OlAPC1BlFALnqT/lGB2tl9EJjlK6eCsA==
9632+
dependencies:
9633+
"@jest/types" "^24.7.0"
9634+
ansi-regex "^4.0.0"
9635+
ansi-styles "^3.2.0"
9636+
react-is "^16.8.4"
9637+
95939638
private@^0.1.6, private@~0.1.5:
95949639
version "0.1.8"
95959640
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
@@ -12355,6 +12400,11 @@ xml2js@^0.4.17, xml2js@^0.4.5:
1235512400
sax ">=0.6.0"
1235612401
xmlbuilder "~9.0.1"
1235712402

12403+
xml@^1.0.1:
12404+
version "1.0.1"
12405+
resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
12406+
integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=
12407+
1235812408
xmlbuilder@^9.0.1, xmlbuilder@^9.0.7, xmlbuilder@~9.0.1:
1235912409
version "9.0.7"
1236012410
resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"

0 commit comments

Comments
 (0)