Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/VisualEditor/lib/ve/tests/dm/selections/ve.dm.NullSelection.test.js
Ðазад
/*! * VisualEditor DataModel Null Selection tests. * * @copyright See AUTHORS.txt */ QUnit.module( 've.dm.NullSelection' ); /* Tests */ QUnit.test( 'Construction and getters (getDocument, getRanges)', ( assert ) => { const selection = new ve.dm.NullSelection(); assert.deepEqual( selection.getRanges(), [], 'getRanges' ); assert.strictEqual( selection.getName(), 'null', 'getName' ); } ); QUnit.test( 'Basic methods (collapse*, isCollased, equals, isNull)', ( assert ) => { const selection = new ve.dm.NullSelection(); assert.deepEqual( selection.collapseToStart(), selection, 'collapseToStart' ); assert.deepEqual( selection.collapseToEnd(), selection, 'collapseToEnd' ); assert.deepEqual( selection.collapseToFrom(), selection, 'collapseToFrom' ); assert.deepEqual( selection.collapseToTo(), selection, 'collapseToTo' ); assert.strictEqual( selection.isCollapsed(), true, 'isCollapsed' ); assert.strictEqual( selection.equals( selection ), true, 'equals' ); assert.strictEqual( selection.isNull(), true, 'null' ); } ); QUnit.test( 'Factory methods & serialization (newFromJSON, toJSON, getDescription)', ( assert ) => { const selection = new ve.dm.NullSelection(); assert.deepEqual( selection.toJSON(), { type: 'null' }, 'toJSON' ); assert.deepEqual( ve.dm.Selection.static.newFromJSON( JSON.stringify( { type: 'null' } ) ), selection, 'newFromJSON' ); assert.strictEqual( selection.getDescription(), 'Null', 'getDescription' ); } ); // TODO: translateByTransaction
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка