diff --git a/test/test.html b/test/test.html
index aa233c813639db70bcc43c632e254076c207e349..31c31dd84dadcaf514b17560bba0fdf6981d451f 100644
--- a/test/test.html
+++ b/test/test.html
@@ -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>
diff --git a/test/test.js b/test/test.js
index 90a002a4bb9f2bf55cf9a555bbb4008b452f3980..367373e50e47bfce7ee3bfa0fa22d606efa38801 100644
--- a/test/test.js
+++ b/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