itCounter['PluginC'], 1, 'finsihed initializing when reveal.js dispatches "ready"' );
					done();

					reveal.registerPlugin( PluginD );
					assert.strictEqual( initCounter['PluginD'], 1, 'plugin registered after reveal.js is ready still initiailizes' );
					done();
				});
			} );

			QUnit.test( 'Can check if plugin is registered', function( assert ) {
				assert.strictEqual( reveal.hasPlugin( 'PluginA' ), true );
				assert.strictEqual( reveal.hasPlugin( 'PluginE' ), false );
				reveal.registerPlugi