All files / testHelpers nodeListType.js

100% Statements 3/3
100% Branches 3/3
100% Functions 2/2
100% Lines 3/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20  1x           1x       425x                
 
module.exports = {
 
	name: 'fix-nodelist-for-jsdom-6',
 
	installInto: function (expect) {
 
		expect.addType({
			name: 'NodeList',
			base: 'array-like',
			identify: value => {
				return typeof window !== 'undefined' &&
					typeof window.NodeList === 'function' &&
					value instanceof window.NodeList;
			}
		});
 
	}
};