2012-04-27 22:10:43 +00:00
|
|
|
module( 've.dm.DocumentFragment' );
|
2012-04-27 21:59:52 +00:00
|
|
|
|
|
|
|
/* Tests */
|
|
|
|
|
|
|
|
test( 'getData', 1, function() {
|
2012-04-28 00:16:29 +00:00
|
|
|
var fragment = new ve.dm.DocumentFragment( ve.dm.example.data );
|
2012-04-27 21:59:52 +00:00
|
|
|
deepEqual( fragment.getData(), ve.dm.example.data );
|
|
|
|
} );
|
|
|
|
|
2012-04-28 00:16:29 +00:00
|
|
|
|
|
|
|
test( 'getOffsetMap', 43, function() {
|
|
|
|
var fragment = new ve.dm.DocumentFragment( ve.dm.example.data ),
|
|
|
|
actual = fragment.getOffsetMap(),
|
|
|
|
expected = ve.dm.example.getOffsetMap( fragment.getRootNode() );
|
|
|
|
ok( actual.length === expected.length, 'offset map lengths match' );
|
|
|
|
for ( var i = 0; i < actual.length; i++ ) {
|
|
|
|
ok( actual[i] === expected[i], 'reference at offset ' + i );
|
|
|
|
}
|
2012-04-27 21:59:52 +00:00
|
|
|
} );
|
|
|
|
|
2012-04-28 00:16:29 +00:00
|
|
|
/*
|
2012-04-27 21:59:52 +00:00
|
|
|
test( 'getRootNode', 1, function() {
|
|
|
|
//
|
|
|
|
} );
|
|
|
|
|
|
|
|
test( 'getNodeFromOffset', 1, function() {
|
|
|
|
//
|
|
|
|
} );
|
2012-04-28 00:16:29 +00:00
|
|
|
*/
|