Skip to content

Commit 51f5d82

Browse files
committed
fix: added coverage badge
1 parent 2b92bce commit 51f5d82

File tree

8 files changed

+32
-68
lines changed

8 files changed

+32
-68
lines changed

.github/workflows/release-next.yml

-33
This file was deleted.

.github/workflows/release.yml

-33
This file was deleted.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# vue-dataset <a href="https://npm.im/vue-dataset"><img src="https://badgen.net/npm/v/vue-dataset/next"></a> ![](https://img.badgesize.io/kouts/vue-dataset/next/dist/vue-dataset.umd.js.svg) ![](https://img.badgesize.io/kouts/vue-dataset/next/dist/vue-dataset.umd.js.svg?compression=gzip)
1+
# vue-dataset <a href="https://npm.im/vue-dataset"><img src="https://badgen.net/npm/v/vue-dataset/next"></a> ![](https://img.badgesize.io/kouts/vue-dataset/next/dist/vue-dataset.umd.js.svg) ![](https://img.badgesize.io/kouts/vue-dataset/next/dist/vue-dataset.umd.js.svg?compression=gzip) ![](/coverage/badge-next.svg)
22

33

44
---

coverage/badge-next.svg

+1
Loading

coverage/coverage-summary.json

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{"total": {"lines":{"total":196,"covered":194,"skipped":0,"pct":98.98},"statements":{"total":207,"covered":205,"skipped":0,"pct":99.03},"functions":{"total":48,"covered":48,"skipped":0,"pct":100},"branches":{"total":68,"covered":61,"skipped":0,"pct":89.71}}
2+
,"/var/www/vue-dataset-next/src/Dataset.vue": {"lines":{"total":77,"covered":77,"skipped":0,"pct":100},"functions":{"total":24,"covered":24,"skipped":0,"pct":100},"statements":{"total":81,"covered":81,"skipped":0,"pct":100},"branches":{"total":13,"covered":13,"skipped":0,"pct":100}}
3+
,"/var/www/vue-dataset-next/src/DatasetInfo.vue": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":10,"covered":10,"skipped":0,"pct":100},"branches":{"total":4,"covered":4,"skipped":0,"pct":100}}
4+
,"/var/www/vue-dataset-next/src/DatasetItem.vue": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
5+
,"/var/www/vue-dataset-next/src/DatasetPager.vue": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":11,"covered":11,"skipped":0,"pct":100},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}
6+
,"/var/www/vue-dataset-next/src/DatasetSearch.vue": {"lines":{"total":8,"covered":8,"skipped":0,"pct":100},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":8,"covered":8,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
7+
,"/var/www/vue-dataset-next/src/DatasetShow.vue": {"lines":{"total":9,"covered":9,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":9,"covered":9,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
8+
,"/var/www/vue-dataset-next/src/helpers/index.js": {"lines":{"total":77,"covered":75,"skipped":0,"pct":97.4},"functions":{"total":11,"covered":11,"skipped":0,"pct":100},"statements":{"total":79,"covered":77,"skipped":0,"pct":97.47},"branches":{"total":49,"covered":42,"skipped":0,"pct":85.71}}
9+
,"/var/www/vue-dataset-next/src/i18n/en.js": {"lines":{"total":0,"covered":0,"skipped":0,"pct":100},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":0,"covered":0,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
10+
}

jest.config.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@ module.exports = {
77
'^@/(.*)$': '<rootDir>/src/$1',
88
'^@playground/(.*)$': '<rootDir>/playground/$1',
99
'^@root/(.*)$': '<rootDir>/$1'
10-
}
10+
},
11+
coveragePathIgnorePatterns: ['/node_modules/', '/tests/'],
12+
coverageReporters: ['text', 'json-summary']
1113
}

package-lock.json

+15
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"serve": "vite preview",
2525
"build": "vite build",
2626
"test:unit": "vue-cli-service test:unit",
27+
"test:unit-coverage": "vue-cli-service test:unit --coverage && make-coverage-badge --output-path ./coverage/badge-next.svg",
2728
"lint": "eslint . --ext .js,.vue",
2829
"lint-fix": "eslint . --fix --ext .js,.vue",
2930
"prepare": "husky install",
@@ -61,6 +62,7 @@
6162
"eslint-plugin-vue": "^7.20.0",
6263
"husky": "^7.0.4",
6364
"lint-staged": "^11.2.6",
65+
"make-coverage-badge": "^1.2.0",
6466
"prettier": "2.3.2",
6567
"raw-loader": "^4.0.2",
6668
"sass": "~1.32.13",

0 commit comments

Comments
 (0)