Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Commit 8b13fbe

Browse files
committed
Introduce test-utils
1 parent 36d32ae commit 8b13fbe

File tree

2 files changed

+128
-1
lines changed

2 files changed

+128
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"devDependencies": {
2525
"@types/jest": "^26.0.15",
2626
"@types/node": "^14.14.9",
27+
"@vue/test-utils": "^1.1.3",
2728
"jest": "^26.6.3",
2829
"prettier": "^2.2.1",
2930
"reflect-metadata": "^0.1.13",

yarn.lock

Lines changed: 127 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -769,11 +769,25 @@
769769
dependencies:
770770
"@types/yargs-parser" "*"
771771

772+
"@vue/test-utils@^1.1.3":
773+
version "1.1.3"
774+
resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.1.3.tgz#747f5683d8d4633c85a385fe2e02c1bb35bec153"
775+
integrity sha512-BAY1Cwe9JpkJseimC295EW3YlAmgIJI9OPkg2FSP62+PHZooB0B+wceDi9TYyU57oqzL0yLbcP73JKFpKiLc9A==
776+
dependencies:
777+
dom-event-types "^1.0.0"
778+
lodash "^4.17.15"
779+
pretty "^2.0.0"
780+
772781
abab@^2.0.3:
773782
version "2.0.5"
774783
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
775784
integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
776785

786+
abbrev@1:
787+
version "1.1.1"
788+
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
789+
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
790+
777791
acorn-globals@^6.0.0:
778792
version "6.0.0"
779793
resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
@@ -1182,6 +1196,11 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
11821196
dependencies:
11831197
delayed-stream "~1.0.0"
11841198

1199+
commander@^2.19.0:
1200+
version "2.20.3"
1201+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
1202+
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
1203+
11851204
component-emitter@^1.2.1:
11861205
version "1.2.1"
11871206
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
@@ -1190,6 +1209,23 @@ concat-map@0.0.1:
11901209
version "0.0.1"
11911210
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
11921211

1212+
condense-newlines@^0.2.1:
1213+
version "0.2.1"
1214+
resolved "https://registry.yarnpkg.com/condense-newlines/-/condense-newlines-0.2.1.tgz#3de985553139475d32502c83b02f60684d24c55f"
1215+
integrity sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=
1216+
dependencies:
1217+
extend-shallow "^2.0.1"
1218+
is-whitespace "^0.3.0"
1219+
kind-of "^3.0.2"
1220+
1221+
config-chain@^1.1.12:
1222+
version "1.1.12"
1223+
resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
1224+
integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
1225+
dependencies:
1226+
ini "^1.3.4"
1227+
proto-list "~1.2.1"
1228+
11931229
convert-source-map@^1.1.0, convert-source-map@^1.4.0:
11941230
version "1.6.0"
11951231
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
@@ -1335,6 +1371,11 @@ diff-sequences@^26.6.2:
13351371
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"
13361372
integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
13371373

1374+
dom-event-types@^1.0.0:
1375+
version "1.0.0"
1376+
resolved "https://registry.yarnpkg.com/dom-event-types/-/dom-event-types-1.0.0.tgz#5830a0a29e1bf837fe50a70cd80a597232813cae"
1377+
integrity sha512-2G2Vwi2zXTHBGqXHsJ4+ak/iP0N8Ar+G8a7LiD2oup5o4sQWytwqqrZu/O6hIMV0KMID2PL69OhpshLO0n7UJQ==
1378+
13381379
domexception@^2.0.1:
13391380
version "2.0.1"
13401381
resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
@@ -1350,6 +1391,16 @@ ecc-jsbn@~0.1.1:
13501391
jsbn "~0.1.0"
13511392
safer-buffer "^2.1.0"
13521393

1394+
editorconfig@^0.15.3:
1395+
version "0.15.3"
1396+
resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5"
1397+
integrity sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==
1398+
dependencies:
1399+
commander "^2.19.0"
1400+
lru-cache "^4.1.5"
1401+
semver "^5.6.0"
1402+
sigmund "^1.0.1"
1403+
13531404
emittery@^0.7.1:
13541405
version "0.7.2"
13551406
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"
@@ -1805,6 +1856,11 @@ inherits@2:
18051856
version "2.0.3"
18061857
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
18071858

1859+
ini@^1.3.4:
1860+
version "1.3.8"
1861+
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
1862+
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
1863+
18081864
ip-regex@^2.1.0:
18091865
version "2.1.0"
18101866
resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
@@ -1935,6 +1991,11 @@ is-typedarray@^1.0.0, is-typedarray@~1.0.0:
19351991
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
19361992
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
19371993

1994+
is-whitespace@^0.3.0:
1995+
version "0.3.0"
1996+
resolved "https://registry.yarnpkg.com/is-whitespace/-/is-whitespace-0.3.0.tgz#1639ecb1be036aec69a54cbb401cfbed7114ab7f"
1997+
integrity sha1-Fjnssb4DauxppUy7QBz77XEUq38=
1998+
19381999
is-windows@^1.0.2:
19392000
version "1.0.2"
19402001
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
@@ -2384,6 +2445,17 @@ jest@^26.6.3:
23842445
import-local "^3.0.2"
23852446
jest-cli "^26.6.3"
23862447

2448+
js-beautify@^1.6.12:
2449+
version "1.13.5"
2450+
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.13.5.tgz#a08a97890cae55daf1d758d3f6577bd4a64d7014"
2451+
integrity sha512-MsXlH6Z/BiRYSkSRW3clNDqDjSpiSNOiG8xYVUBXt4k0LnGvDhlTGOlHX1VFtAdoLmtwjxMG5qiWKy/g+Ipv5w==
2452+
dependencies:
2453+
config-chain "^1.1.12"
2454+
editorconfig "^0.15.3"
2455+
glob "^7.1.3"
2456+
mkdirp "^1.0.4"
2457+
nopt "^5.0.0"
2458+
23872459
js-tokens@^4.0.0:
23882460
version "4.0.0"
23892461
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -2547,11 +2619,24 @@ lodash@^4.17.11:
25472619
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba"
25482620
integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==
25492621

2622+
lodash@^4.17.15:
2623+
version "4.17.21"
2624+
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
2625+
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
2626+
25502627
lodash@^4.17.19:
25512628
version "4.17.20"
25522629
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
25532630
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
25542631

2632+
lru-cache@^4.1.5:
2633+
version "4.1.5"
2634+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
2635+
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
2636+
dependencies:
2637+
pseudomap "^1.0.2"
2638+
yallist "^2.1.2"
2639+
25552640
make-dir@^3.0.0:
25562641
version "3.1.0"
25572642
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
@@ -2652,7 +2737,7 @@ mixin-deep@^1.2.0:
26522737
for-in "^1.0.2"
26532738
is-extendable "^1.0.1"
26542739

2655-
mkdirp@1.x:
2740+
mkdirp@1.x, mkdirp@^1.0.4:
26562741
version "1.0.4"
26572742
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
26582743
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
@@ -2713,6 +2798,13 @@ node-notifier@^8.0.0:
27132798
uuid "^8.3.0"
27142799
which "^2.0.2"
27152800

2801+
nopt@^5.0.0:
2802+
version "5.0.0"
2803+
resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
2804+
integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
2805+
dependencies:
2806+
abbrev "1"
2807+
27162808
normalize-package-data@^2.5.0:
27172809
version "2.5.0"
27182810
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
@@ -2920,6 +3012,15 @@ pretty-format@^26.0.0, pretty-format@^26.6.2:
29203012
ansi-styles "^4.0.0"
29213013
react-is "^17.0.1"
29223014

3015+
pretty@^2.0.0:
3016+
version "2.0.0"
3017+
resolved "https://registry.yarnpkg.com/pretty/-/pretty-2.0.0.tgz#adbc7960b7bbfe289a557dc5f737619a220d06a5"
3018+
integrity sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=
3019+
dependencies:
3020+
condense-newlines "^0.2.1"
3021+
extend-shallow "^2.0.1"
3022+
js-beautify "^1.6.12"
3023+
29233024
prompts@^2.0.1:
29243025
version "2.1.0"
29253026
resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.1.0.tgz#bf90bc71f6065d255ea2bdc0fe6520485c1b45db"
@@ -2928,6 +3029,16 @@ prompts@^2.0.1:
29283029
kleur "^3.0.2"
29293030
sisteransi "^1.0.0"
29303031

3032+
proto-list@~1.2.1:
3033+
version "1.2.4"
3034+
resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
3035+
integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
3036+
3037+
pseudomap@^1.0.2:
3038+
version "1.0.2"
3039+
resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
3040+
integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
3041+
29313042
psl@^1.1.28:
29323043
version "1.2.0"
29333044
resolved "https://registry.yarnpkg.com/psl/-/psl-1.2.0.tgz#df12b5b1b3a30f51c329eacbdef98f3a6e136dc6"
@@ -3154,6 +3265,11 @@ semver@^5.4.1:
31543265
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
31553266
integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
31563267

3268+
semver@^5.6.0:
3269+
version "5.7.1"
3270+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
3271+
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
3272+
31573273
semver@^6.0.0:
31583274
version "6.2.0"
31593275
resolved "https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz#4d813d9590aaf8a9192693d6c85b9344de5901db"
@@ -3213,6 +3329,11 @@ shellwords@^0.1.1:
32133329
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
32143330
integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
32153331

3332+
sigmund@^1.0.1:
3333+
version "1.0.1"
3334+
resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590"
3335+
integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=
3336+
32163337
signal-exit@^3.0.0, signal-exit@^3.0.2:
32173338
version "3.0.2"
32183339
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
@@ -3773,6 +3894,11 @@ y18n@^4.0.0:
37733894
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
37743895
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
37753896

3897+
yallist@^2.1.2:
3898+
version "2.1.2"
3899+
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
3900+
integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
3901+
37763902
yargs-parser@20.x:
37773903
version "20.2.4"
37783904
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"

0 commit comments

Comments
 (0)