summaryrefslogtreecommitdiffstats
path: root/uitest
Commit message (Collapse)AuthorAgeFilesLines
* Update TestBench dependency to 3.1.2Jonatan Kronqvist2014-01-311-1/+1
| | | | | | | TestBench 3.1.2 is deployed to the testing grid, but the vaadin project still depended on 3.1.1 until this fix. Change-Id: Idecf0c772bd59d144a2caf3454d7749e352fef8a
* Use Calendar as sender for action handlers (#13191)Henri Sara2014-01-302-0/+197
| | | | | | | | The sender parameter to action handlers is now the Calendar instance rather than an instance of a private RPC implementation class. This was probably broken by an earlier refactoring. Change-Id: If15cf232e7578eb55617f45db6b9304f5e80fed5
* Retain focus while changing DOM in OrderedLayout (#12967)Teemu Suo-Anttila2014-01-163-0/+179
| | | | Change-Id: Id25177a2dfecc2d0d3b8bb5803656a39bec9c5d6
* Update textbox when Select item caption changes (#9250)Tomi Virtanen2014-01-151-2/+2
| | | | | | | Fixed logic that detects changed item caption and triggers update to textbox text. Changed test case description. Change-Id: I9fbb0cc686e73404bab8e624a5332644cca53737
* Renamed test according to conventions and fixed assertion text.John Ahlroos2014-01-151-2/+2
| | | | Change-Id: I7ede421f7e0c5ae726167b4ee7b2d8651a70c77c
* Converted TB2 test to TB3 and fixed text assertion.John Ahlroos2014-01-153-50/+66
| | | | Change-Id: I19bdbf1cf64853abc3bc7e72a86cd80599bfa652
* Convinience methods for getting mouse and keyboard in test.John Ahlroos2014-01-141-0/+21
| | | | Change-Id: Ic54887c252ba452bb841f7ae2da362235d4f924b
* Converted TestUIWidgetset test to TB3 and fixed wrong text in assertion.John Ahlroos2014-01-135-40/+91
| | | | Change-Id: Ie1d5374280381f9ff81415ce9d9d82773718800c
* Selected option is updated when item caption changes in Select (#9250)Tomi Virtanen2014-01-092-0/+122
| | | | | | Fixed ComboBoxConnector to update input-element text to match the changed item caption. Added SelectItemCaptionRefresh test case and TestBench2 (html) test for it. Change-Id: I45b2168aab27f83203a59500715ac9aca5357412
* Fix for scrolling with modal opened. (#12899)Felype Santiago Ferreira2014-01-092-0/+105
| | | | Change-Id: I9ba142a35ab887bb3a71c7311064ebab77bc01ba
* Ignores scroll events while update from server is in progress (#11454)Jarno Rantala2014-01-093-0/+586
| | | | | | | | | When ItemSetChange event occurs, it will recreate the rows in client side. This will mess up the scroll position in scrollBodyPanel when its content is removed. This why the onScroll events should be ignored until the scroll position is reset by lazyScroller. Change-Id: Ib70e0dd7b730d4745a84742509145658e35d517e
* Add helper for adding multiple components to AbstractTestUILeif Åstrand2014-01-081-0/+4
| | | | Change-Id: I5153810f635831732ed17c5af215d17ff9a2c801
* Only use ClientRcp and ServerRpc types that are interfaces (#13056)Leif Åstrand2014-01-085-0/+180
| | | | Change-Id: I73b062628052ec545d5f53314a0cc479806ee89d
* Upload control with empty selection (#9602)Tomi Virtanen2014-01-072-0/+139
| | | | | | Event is now sent on submit even if no file is selected. Removed forceSubmit UIDL attribute and replaced it with a UploadClientRpc call. Added TestBench3 test. Change-Id: Id32b82532ec34e61a9c0718413fd1755015d2c30
* Moved selection of selected rows in TableConnector to occur after the new ↵Jarno Rantala2014-01-072-0/+188
| | | | | | | | | | | | rows are created (#13008) The selection of selected rows happened before the new rows were created. This resulted in situation where the visible items on server side were different than the rows in scrollbody during the selection of selected rows. Therefore, the selected keys in uidl contained wrong information and some selected rows was marked as unselected even though they shouldn't. This again resulted in the original bug that all the rows was not selected because the 'selectionRangeStart' row was not selected anymore. Change-Id: I9f985cb45c97bacb6b71e36fa4bf077a1ac1311d
* Changes padding for Textfields with Chameleon theme. (#12974)Felype Santiago Ferreira2013-12-102-0/+81
| | | | Change-Id: Iefccedce67cb04cf3ceb8128cb07c871fc940ab8
* Fixes right click selection focus issues in Tree. (#12618)Felype Santiago Ferreira2013-12-042-0/+122
| | | | Change-Id: I1057424fc8956b05e15a92c32e48a767e9fc8df9
* Timeout redirect timer is reset on server activity (#12446)Henrik Paul2013-12-032-0/+159
| | | | Change-Id: Iec2e3de627bc1cf5c7d39bf98715b1bf343e7519
* Fix compilation errorArtur Signell2013-12-021-1/+1
| | | | Change-Id: Ib2ca104b8ab92a23a525c617004c6efe7f7edc14
* Test for pushing for an extended period of time (24h)Artur Signell2013-12-027-3/+245
| | | | Change-Id: I8e47ba926f41fdc103cfa72ba85ca2f9edbc57d0
* Disable client timeout so websockets are not disconnected when idle (#13015)Artur Signell2013-12-029-16/+119
| | | | | | | Updated sleep method to ensure that long sleeps can be performed without losing the connection to the browser Change-Id: I4f29d946e7a9a400e303e3a574876e1bc2d56773
* Allow excluding test from the standard test suiteArtur Signell2013-11-302-0/+46
| | | | | | Mostly useful for very long running tests Change-Id: I9027f981da0a1e6ba464196449f2a9c27e965d2f
* Test for broken Webkit feature which causes extra scrollbars (#12736, #12727)Artur Signell2013-11-291-0/+39
| | | | | | | | This is the original cause for the Vaadin issues Live test at http://artur.virtuallypreinstalled.com/webkit-scrollbars.html Change-Id: Iaf9a46b635fabcb7cd795547c782c596aa57ce12
* Correct assertion message which changed due to #12915Artur Signell2013-11-293-27/+50
| | | | | | Converted to TB3 to allow running on only one browser Change-Id: I8a0d20cfb5af798d8b89f3fca86ef7d9d7a37527
* Make test work reliably by activating @PushArtur Signell2013-11-272-31/+50
| | | | | | | Additional test now ensures that access() works both when called before init() is done and after init() is done Change-Id: Id56bd09f1aaa7a6a99eed8d097f12910cdc11596
* Fixed TabSheet keyboard navigation (#12971)Juho Nurminen2013-11-201-0/+60
| | | | Change-Id: Ibb155946811eb43829c6c200fa83c5eaa1d7cdfa
* Fix TB3 local testing and occasionally failing SliderDisableTest.Teemu Suo-Anttila2013-11-192-7/+11
| | | | Change-Id: I58e60e55838c3339c934cf975e5e148c8f09a78b
* Output test results in XML reports instead of to standard outputArtur Signell2013-11-184-13/+34
| | | | | | | | | | | | | | | | This is a workaround for a problem with the integrated TeamCity JUnit listener which is not thread safe. Without this the test results are completely mixed up in TeamCity. For more information, see http://youtrack.jetbrains.com/issue/TW-33176. All standard JUnit test reports is put in result/reports. For uitest there are three report directories: result/reports-tb2, result/reports-tb3 and result/reports-integration to be able to clean the directories before running a given type of tests. This change is based on the separate fixes by John. Change-Id: I2f0dee416f6745544636f2f3dcea0d0832ff8076
* Revert "Fixed lost scrollLeft when row count changed in Table (#12652)."Leif Åstrand2013-11-152-211/+0
| | | | | | | | This reverts commit 533ddcda271b7226b38c035adf3073062c562653. Seems like the caused regressions are far from trivial to resolve. A new approach might be needed to resolve this issue. Change-Id: I88cf75608e8d47fffab5a366a8ad1b3b70c1c11f
* Allow using @RunLocally to run on a local Firefox/Chrome/SafariArtur Signell2013-11-159-94/+140
| | | | Change-Id: Ibb1dfd12dc48637d8179f80322b5203ea5562805
* Use localhost when running locally to avoid potential network issuesArtur Signell2013-11-151-0/+3
| | | | Change-Id: Ie43604a2b41d2214d55d0976ba3c81ea361c8c56
* Added extra asserts to make test more safer to blind refactoringsMatti Tahvonen2013-11-141-4/+11
| | | | Change-Id: I5dd159640bdc4f188c291017032ca96ca8b85d11
* Added test case for #12726Matti Tahvonen2013-11-141-0/+97
| | | | Change-Id: I396bfa4f255d64dd1729afa1be6771ff35026ad9
* Workaround for missing value change event in chrome (#10109)Matti Tahvonen2013-11-121-0/+131
| | | | Change-Id: I019527041539fcd0083261b693767144492e626a
* Fixes double scrollbar issue in browserframes (#11780)Thomas2013-11-112-0/+55
| | | | | | Fixed by adding font-size 0 to the base theme. Change-Id: I8d0224cb65f8ab36c50d2fd68157de4803c823e2
* Adds JBoss EAP 6 server to integration test suit (#12908)Thomas2013-11-061-0/+8
| | | | Change-Id: I2d31a0b446e40f0c221403dfb66a990e346e53c0
* Fixed lost scrollLeft when row count changed in Table (#12652).Tapio Aali2013-11-062-0/+211
| | | Change-Id: I868f56c1e7003c6619859ba46619f4c53ef9744e
* Forces redraw in IE 8 when table does post layout. (#12687)Jarno Rantala2013-11-062-0/+119
| | | | | | Without forcing the redraw, IE8 measures component sizes incorrectly in some cases. Change-Id: I38e8a70e18753714b00f5ca4492749d6c84f10dc
* Send window position data back to server after drag (#12885)Thomas2013-11-062-0/+117
| | | | Change-Id: I9ca766b0e06390c7ab90f9cbd4996b83032789db
* Ensure testing Jetty does not run out of heap spaceArtur Signell2013-11-051-1/+1
| | | | Change-Id: If4549c7bcb0a6518756aa42827340415c44a030c
* Make test more reliable by updating description which does not update the DOMArtur Signell2013-11-041-1/+3
| | | | | | Many browsers (IE) choke quite easily when there is a 1MB string inside a div Change-Id: Ied9b27c17c5374b7cac36820be9cbe38e84448ee
* Remove possibility to use static inner classes for testsArtur Signell2013-11-041-9/+0
| | | | Change-Id: I461568918bc09bd7a09abbf9c4a34f1a5f3b997f
* Extracted test to separate classArtur Signell2013-11-042-55/+72
| | | | Change-Id: Ibfad0180e93e7f74b91427761b40c86938044c50
* Made test more stable and added Firefox reconnect test (#12492)Artur Signell2013-11-013-13/+73
| | | | | | Waits longer for push message as at least Firefox has some kind of built in back off for websocket reconnects Change-Id: Iaab2e09e8364f0b6247b3b39c19be439a4995800
* Prepare for Safari 7 testing (#5288)Artur Signell2013-11-012-2/+3
| | | | Change-Id: I8868d9bd5e6dcc2b6ece404460700f00e6f2004e
* Fix duplicate id issue in test and test more corner casesArtur Signell2013-10-312-1/+22
| | | | Change-Id: I4bacfe7353968df7b0f1a8786ae4e488dffa3565
* Tests for validating reconnect works for streaming and websockets ↵Artur Signell2013-10-319-48/+362
| | | | | | (#12868,#12853,#12852) Change-Id: I0e1e51291e9275a78737ad0e70e63b75ef993a63
* Fix compilation error in testArtur Signell2013-10-311-1/+1
| | | | Change-Id: I1ad693fdc55becd4b4e620b8549d824b4496b908
* Converted LayoutTesterApplication test to TB3Artur Signell2013-10-316-904/+211
| | | | Change-Id: I2cee37ae8297c74b4a37fc59e3cf835c9291ed43
* Fixed Tab error tooltips (#12802)Juho Nurminen2013-10-302-0/+141
| | | | Change-Id: I5ad33f38be5fac64805950d143ad2712e671ff83