Whitespace and syntax fixes

Change-Id: I5a553272c1faf1e83a5e8be8ecf7911a11ec27a8
This commit is contained in:
Trevor Parscal 2012-05-07 11:58:02 -07:00
parent 4427122f90
commit cbb868577e
2 changed files with 43 additions and 48 deletions

View file

@ -3,16 +3,7 @@ module( 've.ce.TextNode' );
/* Tests */ /* Tests */
test( '', 10, function() { test( 'getHtml', 10, function() {
var getHtml = function( data ) {
var doc = new ve.dm.Document( data );
var textNodeView = new ve.ce.TextNode(
doc.documentNode.getChildren()[0].getChildren()[0]
);
return textNodeView.getHtml();
}
var cases = [ var cases = [
{ {
'data': [ 'data': [
@ -50,17 +41,17 @@ test( '', 10, function() {
['a', { ['a', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['b', { ['b', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['c', { ['c', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
{ 'type': '/paragraph' } { 'type': '/paragraph' }
], ],
@ -72,17 +63,17 @@ test( '', 10, function() {
['a', { ['a', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['b', { ['b', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }
}], }],
['c', { ['c', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }
}], }],
{ 'type': '/paragraph' } { 'type': '/paragraph' }
], ],
@ -94,13 +85,13 @@ test( '', 10, function() {
['a', { ['a', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
'b', 'b',
['c', { ['c', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }
}], }],
{ 'type': '/paragraph' } { 'type': '/paragraph' }
], ],
@ -115,17 +106,17 @@ test( '', 10, function() {
['d', { ['d', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['e', { ['e', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }
}], }],
['f', { ['f', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }
}], }],
'g', 'g',
'h', 'h',
@ -143,16 +134,16 @@ test( '', 10, function() {
['d', { ['d', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['e', { ['e', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['f', { ['f', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }
}], }],
'g', 'g',
'h', 'h',
@ -170,16 +161,16 @@ test( '', 10, function() {
['d', { ['d', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }
}], }],
['e', { ['e', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['f', { ['f', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }
}], }],
'g', 'g',
'h', 'h',
@ -197,15 +188,15 @@ test( '', 10, function() {
['d', { ['d', {
'{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' }, '{"type":"textStyle/italic"}': { 'type': 'textStyle/italic' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }
}], }],
['e', { ['e', {
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' },
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }
}], }],
['f', { ['f', {
'{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' }, '{"type":"textStyle/underline"}': { 'type': 'textStyle/underline' },
'{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }, '{"type":"textStyle/bold"}': { 'type': 'textStyle/bold' }
}], }],
'g', 'g',
'h', 'h',
@ -213,11 +204,15 @@ test( '', 10, function() {
{ 'type': '/paragraph' } { 'type': '/paragraph' }
], ],
'html': 'abc<i><u><b>d</b></u></i><u><b>ef</b></u>ghi' 'html': 'abc<i><u><b>d</b></u></i><u><b>ef</b></u>ghi'
}, }
]; ];
for ( var i = 0; i < cases.length; i++ ) { for ( var i = 0; i < cases.length; i++ ) {
equal( getHtml( cases[i].data ), cases[i].html ); equal(
( new ve.ce.TextNode(
( new ve.dm.Document( cases[i].data ) )
.documentNode.getChildren()[0].getChildren()[0] )
).getHtml(),
cases[i].html
);
} }
} );
} );

View file

@ -12,29 +12,29 @@ ve.extendClass( ve.dm.SurfaceStub, ve.dm.Surface );
// Tests // Tests
test('getDocument', 1, function(){ test( 'getDocument', 1, function() {
var surface = new ve.dm.SurfaceStub(); var surface = new ve.dm.SurfaceStub();
strictEqual( surface.getDocument(), surface.documentModel ); strictEqual( surface.getDocument(), surface.documentModel );
}); } );
test('getSelection', 1, function(){ test( 'getSelection', 1, function() {
var surface = new ve.dm.SurfaceStub(); var surface = new ve.dm.SurfaceStub();
strictEqual( surface.getSelection(), surface.selection ); strictEqual( surface.getSelection(), surface.selection );
}); } );
test('setSelection', 1, function(){ test( 'setSelection', 1, function() {
var surface = new ve.dm.SurfaceStub(); var surface = new ve.dm.SurfaceStub();
surface.on('select', function(){ surface.on( 'select', function() {
ok( true, 'select was emitted' ); ok( true, 'select was emitted' );
}); } );
surface.setSelection( new ve.Range( 1, 1 ) ); surface.setSelection( new ve.Range( 1, 1 ) );
}); } );
test('transact', 1, function(){ test( 'transact', 1, function() {
var surface = new ve.dm.SurfaceStub(); var surface = new ve.dm.SurfaceStub();
var tx = new ve.dm.Transaction(); var tx = new ve.dm.Transaction();
surface.on('transact', function(){ surface.on( 'transact', function() {
ok( true, 'transact was emitted'); ok( true, 'transact was emitted' );
}); } );
surface.transact( tx ); surface.transact( tx );
}); } );