17 lines
		
	
	
		
			492 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			492 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | const disambiguateByDeprecated = require('./disambiguateByDeprecated')(); | ||
|  | const docs = [ | ||
|  |   { id: 'doc1' }, | ||
|  |   { id: 'doc2', deprecated: true }, | ||
|  |   { id: 'doc3', deprecated: '' }, | ||
|  |   { id: 'doc4' }, | ||
|  |   { id: 'doc5', deprecated: 'Some text' }, | ||
|  | ]; | ||
|  | 
 | ||
|  | describe('disambiguateByDeprecated', () => { | ||
|  |   it('should filter out docs whose `deprecated` property is defined', () => { | ||
|  |     expect(disambiguateByDeprecated('alias', {}, docs)).toEqual([ | ||
|  |       { id: 'doc1' }, | ||
|  |       { id: 'doc4' }, | ||
|  |     ]); | ||
|  |   }); | ||
|  | }); |