22 lines
		
	
	
		
			775 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			775 B
		
	
	
	
		
			JavaScript
		
	
	
| import pkg from '../package.json';
 | |
| 
 | |
| const testDist = process.env.LIB_DIR === 'dist';
 | |
| 
 | |
| 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)).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);
 | |
|     });
 | |
|   }
 | |
| });
 |