tests for lazy loading

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

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 // EVENT TESTS