summaryrefslogtreecommitdiffstats
path: root/uitest/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't try to cast a connector to Widget. Fixes #12619Jonatan Kronqvist2013-09-201-0/+51
| | | | Change-Id: I0fe98ca90ed3969f1af1be60668b4c1c561675eb
* Include TestBench 3.1.1 in the project (#12572)Artur Signell2013-09-171-2/+6
| | | | | | | * Jetty is updated to 8.1.9.v20130131 to avoid conflicts with TestBench dependencies * The new jetty dependens on servlet 3.0 Change-Id: Ibbbc8f5838feb4c132ee2b6f7d7f3f630e95dd68
* Ensure PushConnection is properly cleaned up on disconnect (#12226, #12522)Johannes Dahlström2013-09-132-0/+216
| | | | Change-Id: I0bab199632554655ef92a624f5654852b4b157d1
* Test for push with streaming based on TableArtur Signell2013-09-131-0/+126
| | | | Change-Id: I42146b8c0918a65c809bcb55e3930dad5bbb6e6f
* Protect CurrentInstance instances from garbage collection (#12509)Leif Åstrand2013-09-052-0/+145
| | | | Change-Id: I9ec103a1a42d8888d6f680f477393807223740cf
* Fix keystore path to correspond to the Vaadin 7 directory structure (#12520)Johannes Dahlström2013-09-051-1/+1
| | | | Change-Id: I58d5633baabc03e4e7cda413aa5b9231c7fa3e57
* Sets the locale in the test case. #12460Jonatan Kronqvist2013-09-031-0/+3
| | | | | | | | | TestHideTimeAndSeparator didn't specify a locale, which caused it to fail if the locale on the system where it ran was different from the one on the system where the test was created. Change-Id: I44de92c68954eac425308eeaf7e07e76c717f2bf
* The colon in the calendar event caption is now also hideable. Fixes #12460Jonatan Kronqvist2013-09-022-0/+152
| | | | Change-Id: Idc81c3cc614bc59c2a93615bd5ac5cac9b72f752
* Table ignores Container updates while painting (#12258)Henrik Paul2013-09-022-0/+210
| | | | | | | | | Vaadin threw an IllegalStateException if a Container was updated while Table was being painted. SQLContainer was known to invalidate its cached size during a Table repaint, resulting in an ItemSetChangeEvent. This fix has been copied over from how ComboBox handles this situation. Change-Id: I04af71a5ea3844da245cb9e31ada4a30ff704619
* Updated _trackMessageSize based on latest upstream version (#12468)Leif Åstrand2013-09-022-0/+178
| | | Change-Id: Ie7db27a026d52befe027ed2abb96e62947f8116d
* Avoid leaking memory from inherited ThreadLocales. Fixes #12401Jonatan Kronqvist2013-09-021-0/+57
| | | | | | | | | | | | The issue is fixed by changing the normal HashMap inside the inheritable thread local to a map implementation holding only weak references to the values (WeakValueMap). Also included is a test UI that starts threads, which run until the JVM is quit. This along with VisualVM was used to reproduce the issue and verify the fix. Change-Id: I116cc4e56e8a19c3b770abab6b18b9e262f4dafa
* Only consider caption tooltips for own slots (#12469)Leif Åstrand2013-08-301-0/+33
| | | | Change-Id: I2d804b460fbca7cb7dbea01c88ae3dc7e63f344d
* Fixed broken test due to changes in drop position by #12406John Ahlroos2013-08-261-3/+2
| | | | Change-Id: Ia5c706a4315f8b8c618ca5c3e8681e656809dcec
* Fixed failing TabKeyboardNavigation test #12433John Ahlroos2013-08-221-1/+25
| | | | | | | | | The test fails on Opera 12 since the assertText is done before the tabsheet has had time to change the tab content. Added a small waiting period after the tab is changed before the assert is made to fix the issue. Change-Id: I89dfe040b577106f9f843c8b4013d20be1e02166
* Fixed test broken by PopupDateField communication change #6252John Ahlroos2013-08-211-0/+5
| | | | | | | | After #6252 the value is no longer communicated to the server immediatly but only once the popup is closed. Changed the test to assume the new behaviour. Change-Id: I74782971d47367a8a57a520d5f4ab736f9b37c2c
* Fixed test broken by fixes to drag&drop #12406John Ahlroos2013-08-211-3/+2
| | | | | | | | | Due to the fixes to the VDragAndDropManager the drop location became a lot more accurate and so changed where the drops were made in the test. To fix it I adjusted the pixel position within the drop target element to account for the changed accuracy. Change-Id: I60fec00a40c36fe0afcc7a4bacb2f7b101201b70
* Fixed DragAndDropWrapper using wrong drop target in IE8 #12406John Ahlroos2013-08-202-9/+12
| | | | | | | | | | | | | VDragAndDropManager was assuming that the target element will always be inside the cloned "drag image" element while dragging. This assumption is false since the "drag image" can be 0x0px or transparent effectivly disabling dragging. Since Testbench 2 is also very flaky in using the Vaadin locators with the drag/drop commands I replaced the locators with shorter locators using a debug id to make the test more readable and stable. Change-Id: I2cc9683d11e982521e74418c74dd3e81ee617ac5
* Search only remaining message for delimiter (#12404)Artur Signell2013-08-202-0/+108
| | | | Change-Id: I0d61984aa795ec2b3bd384c2f93f6e3ee2a71be3
* Fix scrollbar for Window under WebKit browsers (#11994)Patrik Lindström2013-08-152-0/+108
| | | | Change-Id: Ie39d521c2f299bca0e2175fd8bb59beaa4f66241
* Make sure that no fileIds are replayed to the client (#12330)Henrik Paul2013-08-151-0/+132
| | | | | | | | | Due to how ProxyReceivers are constructed and serialized, we don't want to resend the ProxyReceivers for files that already are in the queue. Either we needed to change the way ProxyReceivers behave, or just make sure that they aren't resent. I chose the double-check method. Change-Id: I7c4e866ba4287afd3e80329be3640335d4ff00af
* Terminate JVM if server.close() has no effect (#12363)Leif Åstrand2013-08-131-0/+43
| | | | Change-Id: If024d94d496a6cf2e6f0f342d368ac7bd746de38
* Delay sending DateField popup value to server until popup is closed #6252John Ahlroos2013-08-092-0/+219
| | | | Change-Id: Ib6f4681ea38fe7a6cac8a44bc4ab4b23151844dd
* Fixes Button icon alt text not being updated #12333John Ahlroos2013-08-082-0/+135
| | | | Change-Id: I23a26fbc5281e76792e257321d96f3d30a8bc2b2
* Split UiAccess test (#12332)Leif Åstrand2013-08-072-26/+41
| | | | Change-Id: I231e84d84adca79549d00a88dd4ae613ff291dbc
* Disable failing calendar Actions Menu Test (#12181)Patrik Lindström2013-08-071-3/+3
| | | | | | | | | This test cannot be completed in a smart fashion until TestBench 3 is in use, because of differences in the DOM structure created by GWT for IE and Opera, versus Webkit and Gecko browsers. TB2 requires identical DOM structure for assertion queries to work. Change-Id: I6f5f9aac1c25e4e105459da215db080b031b2aab
* Update "lastRequestedFirstvisible" field value right away (#10666).denisanisimov2013-08-072-0/+155
| | | | Change-Id: Idef31fa74f4720b5c55511de0545cd8ae1b77b26
* Show tooltips for ordered layout captions (#10046)denisanisimov2013-08-022-0/+161
| | | | Change-Id: I80cb1cbd573d7e0de8aa200a4513dc32984ba9f5
* Refine handling of null and empty URI fragments (#12207)Leif Åstrand2013-08-022-1/+75
| | | | Change-Id: Ie133694b010a586c6336e9b04be7bcd94d2525e9
* Fix invisible calendar actions menu #12181Patrik Lindström2013-07-302-0/+212
| | | | Change-Id: I4cdf3d1e584f1537f0f216ddd6f65c1ec4a2ee6b
* Fixed wrong classname in WindowThemes TB test #12171John Ahlroos2013-07-291-1/+1
| | | | Change-Id: I23ce7ba8a87c119ada78bba1d4735c4d8404b4f8
* Fixes light theme window sprites #12171John Ahlroos2013-07-262-0/+89
| | | | | | | | | The close buttons images for the Window black theme was mistakenly added to the white theme sprite and ended up in the middle of the light theme window. Moved the black theme button images to the black theme sprite. Change-Id: Ieaaaa1b404f1d623c61fe7cfecb4996d96904b27
* Fix issue with hidden component cells in Table and TreeTable #12119John Ahlroos2013-07-242-0/+94
| | | | Change-Id: I2f491d04ff177f7f0ce104c96b1c4a84ee7a2bc0
* Fix lost focus in Table when refreshing row cache (#12231)Tapio Aali2013-07-161-1/+1
| | | | | | | | svn changeset:25991/svn branch:6.8 svn changeset:26075/svn branch:6.8 svn changeset:26091/svn branch:6.8 Change-Id: Ia4a6ab4cc6ff98795a6d1f9b1701a345dc3f4dc4
* Set current instances when calling UI.push from VaadinSession.unlock (#12168)Leif Åstrand2013-07-102-0/+80
| | | | Change-Id: I27795ab9ae3e3692f508e847936ccaa5a1ebadd4
* Add test case for testing ClickEvent after dragging button (#7690)Patrik Lindström2013-07-081-0/+57
| | | | Change-Id: I9ecb796a9bcbc8415efe27873fdbd71745d0aa85
* Fix bug in PopupDateField where locale was retained incorrectly ifPatrik Lindström2013-07-042-0/+95
| | | | | | changed while popup was open (#12153) Change-Id: Ib4bebab8c6e75e7f1af7cfc5198ab6516e94a45e
* Automatic test for escape closing window from combobox (#12163)Henri Sara2013-07-041-0/+42
| | | | Change-Id: I38a143fb76ebf3a64cd416e5ba7d325aedc60ffe
* Close only combobox on escape, not the window (#12163)Henri Sara2013-07-031-0/+43
| | | | Change-Id: I356e115b5cd96ba0a598178a15215654f2fd16bb
* Ensure table's cells aren't refreshed if table is detached. (#9138)Anna Koskinen2013-06-282-0/+162
| | | | Change-Id: I026cd70e9e518fa320f6ec3011194359385a3a4a
* Ensure that Slider diffstate always contains "value" (#12133)Risto Yrjänä2013-06-282-0/+102
| | | | | | | Force diff state to contain "value", so that value changes from value change listeners work. Change-Id: I5b2c661f1297ec0272c150a5a9ff4ca26f19fefe
* Fixed slider value initialization on HSV and RGB tabs of ColorPicker. (#7863)Teemu Pöntelin2013-06-282-0/+78
| | | | Change-Id: I3776400d849d4ba9f76d6296603152c0a6464aaa
* Fixed NPE in ApplicationRunnerServlet (#12145)Jouni Koivuviita2013-06-281-1/+9
| | | | | | | | | | If the path for a test case file contained special characters (such as space), they would get URL encoded which wouldn't work for File constructors. Fixed by using URI.getPath(), which does the decoding. Change-Id: I2a7c13b785adbb2e486d3807b115540c0ba70fa6
* Implemented Focusable in MenuBar (#7674)Jens Jansson2013-06-282-0/+173
| | | | Change-Id: I31cd6fafffacc16147e63d3878fcf025163deb5b
* Ensure caption is used when child is set to required (#12077)Artur Signell2013-06-252-0/+201
| | | | Change-Id: Id4a9674c1b2e1c41dbba1f6fde11502400591a52
* Add 'transport' GET parameter to AbstractTestUI (#12094)Johannes Dahlström2013-06-181-0/+25
| | | | | | | | * Value can be 'xhr', 'websocket', or 'streaming' * xhr disables push even if already enabled * others set push to automatic if not already set to manual Change-Id: Iaf929bbb78865fa7d832718841e781e76cdf7277
* Always notify parent of enable state changes (#12062)Artur Signell2013-06-132-0/+155
| | | | Change-Id: I30ee9a968050301d79c5073a62d85390652f76a9
* Info tab is now tab 1, hierarchy tab 2Artur Signell2013-06-131-1/+1
| | | | Change-Id: I24f349d5fefff3239eb1687e7321e97e2c8a0e96
* Fix GridLayout resize after removing caption (#12011)Patrik Lindström2013-06-132-0/+118
| | | | Change-Id: Ieda9b23a1cbf6700cc7438d0b404c3229dd27ed8
* Add support for rem units (#11279)Leif Åstrand2013-06-122-0/+84
| | | | Change-Id: Id6b6402b22956cd96b86cef86f11088e959dc05d
* Merge changes from origin/7.0Artur Signell2013-06-122-0/+62
|\ | | | | | | | | | | 02da730 Merged testbench test for #7110 from 6.8 (fix not needed for 7.0) Change-Id: I4a53d5a1fed3018c8cdda5b1aa88715e911ed112