tangjinzhou
2 years ago
2 changed files with 9 additions and 27 deletions
@ -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', () => { |
it('exports modules correctly', () => { |
||||||
const antd = testDist ? require('../dist/antd') : require('../components'); // eslint-disable-line global-require
|
expect(Object.keys(antd)).toMatchSnapshot(); |
||||||
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(); |
|
||||||
}); |
}); |
||||||
|
|
||||||
// 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); |
|
||||||
}); |
|
||||||
} |
|
||||||
}); |
}); |
||||||
|
Loading…
Reference in new issue