diff --git a/package.json b/package.json index 27836b080..5b314d613 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ant-design-vue", - "version": "4.0.0-beta.1", + "version": "4.0.0-alpha.1", "title": "Ant Design Vue", "description": "An enterprise-class UI design language and Vue-based implementation", "keywords": [ diff --git a/tests/index.test.js b/tests/index.test.js index 1c96d97b1..1939ced2a 100644 --- a/tests/index.test.js +++ b/tests/index.test.js @@ -1,31 +1,13 @@ -import pkg from '../package.json'; +const OLD_NODE_ENV = process.env.NODE_ENV; +process.env.NODE_ENV = 'development'; +const antd = require('..'); -const testDist = process.env.LIB_DIR === 'dist'; +describe('antdv', () => { + afterAll(() => { + process.env.NODE_ENV = OLD_NODE_ENV; + }); -describe('antd dist files', () => { - // https://github.com/ant-design/ant-design/issues/1638 - // https://github.com/ant-design/ant-design/issues/1968 it('exports modules correctly', () => { - const antd = testDist ? require('../dist/antd') : require('../components'); // eslint-disable-line global-require - expect( - Object.keys(antd).map(key => { - if (antd[key].displayName) { - return `${key}: { displayName: ${antd[key].displayName} }`; - } - if (antd[key].name) { - return `${key}: { name: ${antd[key].name} }`; - } - return key; - }), - ).toMatchSnapshot(); + expect(Object.keys(antd)).toMatchSnapshot(); }); - - // https://github.com/ant-design/ant-design/issues/1970 - // https://github.com/ant-design/ant-design/issues/1804 - if (testDist) { - it('should have antd.version', () => { - const antd = require('../dist/antd'); // eslint-disable-line global-require - expect(antd.version).toBe(pkg.version); - }); - } });