tests for lazy loading

This commit is contained in:
Hakim El Hattab 2014-04-22 15:58:21 +02:00
parent bbd596e434
commit 3ad0d6adc0
2 changed files with 17 additions and 0 deletions

View File

@ -21,6 +21,11 @@
<section>
<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>

View File

@ -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