queryInterfaceInWysiwyg | ||
open | /mediawiki/index.php?title=France&action=edit | |
type | wpTextbox1 | [[HasCitizen::33333333]] [[HasCapital::Paris]] [[Category:State]] |
clickAndWait | wpSave | |
open | /mediawiki/index.php?title=Portugal&action=edit | |
type | wpTextbox1 | [[HasCitizen::44444444444]] [[HasCapital::Lissabon]] [[Category:State]] |
clickAndWait | wpSave | |
open | /mediawiki/index.php?title=Germany&action=edit | |
type | wpTextbox1 | [[HasCitizen::55555555]] [[HasCapital::Berlin]] [[Category:State]] |
clickAndWait | wpSave | |
open | /mediawiki/index.php?title=WYSIWYGTest&action=edit&mode=wysiwyg | |
waitForElementPresent | //a[contains(@class, 'SMWqi')]/span[contains(text(), 'Query Interface')] | |
runScript | CKEDITOR.instances.wpTextbox1.setData("") | |
setSpeed | 5000 | |
click | //a[contains(@class, 'SMWqi')]/span[contains(text(), 'Query Interface')] | |
selectFrame | CKeditorQueryInterface | |
setSpeed | 0 | |
click | qiDefTab3 | |
type | fullAskText | {{#ask: [[Category:State]] | ?HasCitizen | format=table | merge=false |}} |
click | //button[@onclick='qihelper.loadFromSource(true)'] | |
waitForElementPresent | link=33333333 | |
verifyElementPresent | link=33333333 | |
verifyElementPresent | link=France | |
verifyElementPresent | link=55555555 | |
verifyElementPresent | link=Germany | |
verifyElementPresent | link=44444444444 | |
verifyElementPresent | link=Portugal | |
verifyElementPresent | link=HasCitizen | |
selectWindow | null | |
click | //a[contains(@class, 'cke_dialog_ui_button_ok')] | |
verifyElementPresent | //img[@class='FCK__SMWquery'][@align=''][@src='http://localhost/mediawiki/extensions/WYSIWYG/ckeditor/images/spacer.gif?t=AA4E4NT'][@_cke_realelement='%3Cspan%20class%3D%22fck_smw_query%22%3E%7B%7B%23ask%3A%20%5B%5BCategory%3AState%5D%5DfckLRfckLR%7C%20%3FHasCitizen%20fckLRfckLR%7C%20format%3DtablefckLRfckLR%7C%20merge%3DfalsefckLRfckLR%7C%7D%7D%3C%2Fspan%3E'][@_cke_real_node_type='1'][@alt='Unknown Object'][@_cke_real_element_type='span'] | |
clickAndWait | wpSave | |
verifyElementPresent | link=HasCitizen | |
verifyElementPresent | link=33333333 | |
verifyElementPresent | link=France | |
verifyElementPresent | link=55555555 | |
verifyElementPresent | link=Germany | |
verifyElementPresent | link=44444444444 | |
verifyElementPresent | link=Portugal |