You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					27 lines
				
				1.0 KiB
			
		
		
			
		
	
	
					27 lines
				
				1.0 KiB
			| 
											3 years ago
										 | const addonsBundle = (isVerify()) ? | ||
|  |   require('../dist/textMaskAddons.js') : | ||
|  |   require('../src/index.js') | ||
|  | 
 | ||
|  | const createAutoCorrectedDatePipeFn = (isVerify()) ? | ||
|  |   require('../dist/textMaskAddons.js').createAutoCorrectedDatePipe : | ||
|  |   require('../src/index.js').createAutoCorrectedDatePipe | ||
|  | 
 | ||
|  | const createNumberMaskFn = (isVerify()) ? | ||
|  |   require('../dist/textMaskAddons.js').createNumberMask : | ||
|  |   require('../src/index.js').createNumberMask | ||
|  | 
 | ||
|  | const emailMaskObj = (isVerify()) ? | ||
|  |   require('../dist/textMaskAddons.js').emailMask : | ||
|  |   require('../src/index.js').emailMask | ||
|  | 
 | ||
|  | describe('bundle', () => { | ||
|  |   it('exposes all the addons', () => { | ||
|  |     expect(addonsBundle.createAutoCorrectedDatePipe).not.to.be.an('undefined') | ||
|  |     expect(addonsBundle.createAutoCorrectedDatePipe).to.equal(createAutoCorrectedDatePipeFn) | ||
|  |     expect(addonsBundle.createNumberMask).not.to.be.an('undefined') | ||
|  |     expect(addonsBundle.createNumberMask).to.equal(createNumberMaskFn) | ||
|  |     expect(addonsBundle.emailMask).not.to.be.an('undefined') | ||
|  |     expect(addonsBundle.emailMask).to.equal(emailMaskObj) | ||
|  |   }) | ||
|  | }) |