tests for lazy loading
This commit is contained in:
		| @@ -21,6 +21,11 @@ | |||||||
|  |  | ||||||
| 				<section> | 				<section> | ||||||
| 					<h1>1</h1> | 					<h1>1</h1> | ||||||
|  | 					<img data-src="fake-url.png"> | ||||||
|  | 					<video> | ||||||
|  | 						<source data-src="fake-url.mp4" /> | ||||||
|  | 						<source data-src="fake-url.webm" /> | ||||||
|  | 					</video> | ||||||
| 				</section> | 				</section> | ||||||
|  |  | ||||||
| 				<section> | 				<section> | ||||||
|   | |||||||
							
								
								
									
										12
									
								
								test/test.js
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								test/test.js
									
									
									
									
									
								
							| @@ -449,6 +449,18 @@ Reveal.addEventListener( 'ready', function() { | |||||||
| 	}); | 	}); | ||||||
|  |  | ||||||
|  |  | ||||||
|  | 	// --------------------------------------------------------------- | ||||||
|  | 	// LAZY-LOADING TESTS | ||||||
|  |  | ||||||
|  | 	QUnit.module( 'Lazy-Loading' ); | ||||||
|  |  | ||||||
|  | 	test( 'img with data-src', function() { | ||||||
|  | 		strictEqual( document.querySelectorAll( '.reveal section img[src]' ).length, 1, 'Image source has been set' ); | ||||||
|  |  | ||||||
|  | 		strictEqual( document.querySelectorAll( '.reveal section video source[src]' ).length, 2, 'Video sources have been set' ); | ||||||
|  | 	}); | ||||||
|  |  | ||||||
|  |  | ||||||
| 	// --------------------------------------------------------------- | 	// --------------------------------------------------------------- | ||||||
| 	// EVENT TESTS | 	// EVENT TESTS | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user