|
@@ -341,38 +341,38 @@
|
|
Reveal.configure({ hash: true, fragmentInURL: false });
|
|
Reveal.configure({ hash: true, fragmentInURL: false });
|
|
|
|
|
|
Reveal.slide( 2, 0 );
|
|
Reveal.slide( 2, 0 );
|
|
- assert.strictEqual( window.location.hash, '#/2' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2' );
|
|
|
|
|
|
Reveal.slide( 2, 1 );
|
|
Reveal.slide( 2, 1 );
|
|
- assert.strictEqual( window.location.hash, '#/2/1' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2/1' );
|
|
|
|
|
|
Reveal.slide( 2, 0, 1 );
|
|
Reveal.slide( 2, 0, 1 );
|
|
- assert.strictEqual( window.location.hash, '#/2' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2' );
|
|
|
|
|
|
Reveal.slide( 2, 2, 0 );
|
|
Reveal.slide( 2, 2, 0 );
|
|
- assert.strictEqual( window.location.hash, '#/fragments3' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/fragments3' );
|
|
|
|
|
|
Reveal.slide( 2, 2, 1 );
|
|
Reveal.slide( 2, 2, 1 );
|
|
- assert.strictEqual( window.location.hash, '#/fragments3' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/fragments3' );
|
|
});
|
|
});
|
|
|
|
|
|
QUnit.test( 'Write (fragmentInURL: true)', function( assert ) {
|
|
QUnit.test( 'Write (fragmentInURL: true)', function( assert ) {
|
|
Reveal.configure({ hash: true, fragmentInURL: true });
|
|
Reveal.configure({ hash: true, fragmentInURL: true });
|
|
|
|
|
|
Reveal.slide( 2, 0, -1 );
|
|
Reveal.slide( 2, 0, -1 );
|
|
- assert.strictEqual( window.location.hash, '#/2' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2' );
|
|
|
|
|
|
Reveal.slide( 2, 1, -1 );
|
|
Reveal.slide( 2, 1, -1 );
|
|
- assert.strictEqual( window.location.hash, '#/2/1' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2/1' );
|
|
|
|
|
|
Reveal.slide( 2, 0, 1 );
|
|
Reveal.slide( 2, 0, 1 );
|
|
- assert.strictEqual( window.location.hash, '#/2/0/1' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/2/0/1' );
|
|
|
|
|
|
Reveal.slide( 2, 2, -1 );
|
|
Reveal.slide( 2, 2, -1 );
|
|
- assert.strictEqual( window.location.hash, '#/fragments3' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/fragments3' );
|
|
|
|
|
|
Reveal.slide( 2, 2, 1 );
|
|
Reveal.slide( 2, 2, 1 );
|
|
- assert.strictEqual( window.location.hash, '#/fragments3/1' );
|
|
|
|
|
|
+ assert.strictEqual( Reveal.getSlidePath(), '/fragments3/1' );
|
|
});
|
|
});
|
|
|
|
|
|
QUnit.test( 'Read', async function( assert ) {
|
|
QUnit.test( 'Read', async function( assert ) {
|