Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/VisualEditor/tests/selenium/specs/content_editable.js
Ðазад
'use strict'; const assert = require( 'assert' ); const EditPage = require( '../pageobjects/edit.page' ); const LoginPage = require( 'wdio-mediawiki/LoginPage' ); const Util = require( 'wdio-mediawiki/Util' ); describe( 'Content Editable', () => { let name, content; beforeEach( async () => { content = Util.getTestString(); name = Util.getTestString(); await LoginPage.loginAdmin(); await EditPage.openForEditing( name ); await EditPage.toolbar.waitForDisplayed( { timeout: 20000 } ); } ); afterEach( async () => { // T269566: Popup with text // 'Leave site? Changes that you made may not be saved. Cancel/Leave' // appears after the browser tries to leave the page with the preview. await browser.reloadSession(); } ); it( 'should load when an url is opened @daily', async () => { assert( await EditPage.toolbar.isDisplayed() ); } ); it( 'should be editable', async () => { await EditPage.veRootNode.setValue( content ); assert.equal( await EditPage.veRootNode.getText(), content ); } ); it( 'should save an edit', async () => { await EditPage.veRootNode.setValue( content ); await EditPage.savePageDots.click(); await EditPage.savePage.waitForClickable(); await EditPage.savePage.click(); await EditPage.saveComplete(); assert.strictEqual( await EditPage.notification.getText(), 'The page has been created.' ); } ); it( 'should insert a table', async () => { await EditPage.insertTable(); assert( await EditPage.insertedTable.isDisplayed() ); } ); } );
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка