From 25f72e39ab933f6651a16b4ed23f4c737c1bf71b Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Wed, 17 Feb 2021 15:28:20 +0800 Subject: [PATCH] test(time) --- jest.config.js | 2 +- package.json | 3 ++- src/time/tests/Time.spec.js | 19 ------------------- src/time/tests/Time.spec.ts | 8 ++++++++ 4 files changed, 11 insertions(+), 21 deletions(-) delete mode 100644 src/time/tests/Time.spec.js create mode 100644 src/time/tests/Time.spec.ts diff --git a/jest.config.js b/jest.config.js index d5b0d9b1d..3336cd455 100644 --- a/jest.config.js +++ b/jest.config.js @@ -18,7 +18,7 @@ module.exports = { collectCoverage: true, // An array of glob patterns indicating a set of files for which coverage information should be collected - collectCoverageFrom: ['/src/**/*.(ts|tsx)$'], + collectCoverageFrom: ['/src/**/*.(ts|tsx)'], // The directory where Jest should output its coverage files coverageDirectory: 'coverage', diff --git a/package.json b/package.json index da3574196..06ba747ef 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,8 @@ "format:code": "prettier --write \"(src|demo)/**/*.(vue|js)\"", "format:md": "prettier --write --parser markdown --prose-wrap never \"demo/**/*.md\"", "release:package": "npm run build:package && npm publish --tag next", - "test": "cross-env NODE_ENV=test jest", + "test": "cross-env NODE_ENV=test jest --coverage=false", + "test:cov": "cross-env NODE_ENV=test jest", "gen-version": "node scripts/gen-version", "tusimple:dev": "npm run generate && cross-env NODE_ENV=development webpack-dev-server --config build/webpack.tusimple-dev.js", "tusimple:build:doc": "npm run generate && npm run build && rm -rf build-doc/dist && cross-env NODE_ENV=production webpack --config build/webpack.tusimple-doc.js", diff --git a/src/time/tests/Time.spec.js b/src/time/tests/Time.spec.js deleted file mode 100644 index c99319dcf..000000000 --- a/src/time/tests/Time.spec.js +++ /dev/null @@ -1,19 +0,0 @@ -import { mount } from '@vue/test-utils' -import create from '../../create' -import { enUS } from '../../locales' -import { timeLight } from '../styles' -import { NTime } from '../index' - -describe('n-time', () => { - const naive = create({ - locales: [enUS], - styles: [timeLight] - }) - it('should work with import on demand', () => { - mount(NTime, { - global: { - plugins: [naive] - } - }) - }) -}) diff --git a/src/time/tests/Time.spec.ts b/src/time/tests/Time.spec.ts new file mode 100644 index 000000000..7be4be30f --- /dev/null +++ b/src/time/tests/Time.spec.ts @@ -0,0 +1,8 @@ +import { mount } from '@vue/test-utils' +import { NTime } from '../index' + +describe('n-time', () => { + it('should work with import on demand', () => { + mount(NTime) + }) +})