tests for lazy loading
This commit is contained in:
parent
bbd596e434
commit
3ad0d6adc0
2 changed files with 17 additions and 0 deletions
|
@ -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>
|
||||
|
|
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
|
||||
|
||||
|
|
Loading…
Reference in a new issue