summaryrefslogtreecommitdiffstats
path: root/uitest
Commit message (Collapse)AuthorAgeFilesLines
* Merge changes from origin/7.1Johannes Dahlström2013-11-2918-299/+397
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84521fa Use correct type for UIDL value to avoid development mode problems (#12545) 3680505 Ensure generated parser is re-generated during build (#12937) f3fa6af Regenerated parser files (#12937) 011a2a0 Do not generate ParseException as it has been customized (#12937) 9be3b40 Workaround for missing value change event in chrome (#10109) 48034f6 Ensure alternate text is still visible (#11780) cbc9949 Added test case for #12726 07b1a9d Prevents accidental selection of window caption or content. (#12726) e05e10e Added extra asserts to make test more safer to blind refactorings 33e5897 Use localhost when running locally to avoid potential network issues 642818f Allow using @RunLocally to run on a local Firefox/Chrome/Safari 81a1c29 Revert "Fixed lost scrollLeft when row count changed in Table (#12652)." dde6a48 Output test results in XML reports instead of to standard output 012e649 Fix TB3 local testing and occasionally failing SliderDisableTest. Change-Id: I4f4e44e887e7e90dd04e6d7381280a997e9527cc
| * 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
* | Merge changes from origin/7.1Artur Signell2013-11-112-0/+55
|\| | | | | | | | | | | | | | | | | | | 30e9b7c Add a test for @mixin { @font-face {...} } (#11649) 0a2cf2c Prevent showing "Session Expired" notification if navigating away (#12298) 8efc385 Fixes NPE in TreeTable.setContainerDS(null) (#12928) 23815e6 Remove broken JSch check c308d8a Fixes double scrollbar issue in browserframes (#11780) Fixed by adding font-size 0 to the base theme. Change-Id: I64ae167e8e6b61205718998b80d534fb2cf0cb3d
| * 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
* | Merge changes from origin/7.1Artur Signell2013-11-115-0/+338
|\| | | | | | | | | | | | | | | | | | | | | | | 0d3c35b Forces redraw in IE 8 when table does post layout. (#12687) 533ddcd Fixed lost scrollLeft when row count changed in Table (#12652). c351b64 Revert "Make Panel scroll the correct div (#12736)" Revert "Reverted change in how hack works (#12727, #12736)" Revert "Fixes the handling of the scroll position of a Window (#12736)" Revert "Recovering scroll position after regression problems. (#12727)" Revert "Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is 100% wide." 2e3e877 Fix scroll position handling in Window Webkit hack (#12736) 6b38173 Adds JBoss EAP 6 server to integration test suit (#12908) e933562 Minimal fix for error handling with streaming (#12578) 1385857 Do not apply fix on mobile devices or devices without scrollbars (#12736) Change-Id: I1e620342c936ea23eacd2082a0a92b15e453b924
| * 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
* | Merge commit 'fefedeab68461ebc04fd45f91a35835fc9026a56'Artur Signell2013-11-112-0/+117
|\| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/VWindow.java Change-Id: I03768d21133066aed5ff70b8c6df9e2761eb4e4e
| * Send window position data back to server after drag (#12885)Thomas2013-11-062-0/+117
| | | | | | | | Change-Id: I9ca766b0e06390c7ab90f9cbd4996b83032789db
* | Merge changes from origin/7.1Artur Signell2013-11-1120-1024/+737
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a5a9131 Converted LayoutTesterApplication test to TB3 1376429 Fix compilation error in test 7b120fc Tests for validating reconnect works for streaming and websockets (#12868,#12853,#12852) 9e6a82d Force connection to closed state on reconnect (#12853) e365eee No longer require specifying Atmosphere js version in two places ca7e928 Update to Atmosphere js 2.0.3.vaadin2 (#12868, #12852) 1cc4dc1 Fix duplicate id issue in test and test more corner cases c21a684 Prepare for Safari 7 testing (#5288) 7615fd1 Made test more stable and added Firefox reconnect test (#12492) 186696d fix regression related to #12504 c48c94d Reverted change in how hack works (#12727, #12736) f328340 Fix NPE caused by setting ApplicationConnection too late (#12736) b47915f Extracted test to separate class e07e674 Remove possibility to use static inner classes for tests c4aff77 Fix NPE in fix (#12504) 15dce28 Make test more reliable by updating description which does not update the DOM 6a63d12 Make Panel scroll the correct div (#12736) cc796b0 Ensure testing Jetty does not run out of heap space f8da926 Updated to Atmosphere 1.0.18.vaadin1 (#12891) Change-Id: Ic30441d72c4e45551255724a0dcc3b3fa5a1729b
| * 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
* | Merge changes from origin/7.1Artur Signell2013-11-117-39/+300
|\| | | | | | | | | | | | | | | | | | | | | | | e413646 Ensure error screenshots are named according to the browser and not reference 2a3890c Revert "Only print testbench failure TeamCity messages when running in TC" 8971651 Revert "Publish error artifacts immediatly in TeamCity" 1265600 Stop polling if Communication Error #12362 878c2bd Added dummy checkstyle and test targets to liferay module 017bd06 Fixes the handling of the scroll position of a Window (#12736) e2157f4 Fixed Tab error tooltips (#12802) Change-Id: Ie01650362e8082f48fd9bd6cac2bf51b2dbf0d97
| * Fixed Tab error tooltips (#12802)Juho Nurminen2013-10-302-0/+141
| | | | | | | | Change-Id: I5ad33f38be5fac64805950d143ad2712e671ff83
| * Fixes the handling of the scroll position of a Window (#12736)Mika Murtojarvi2013-10-302-0/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | After the first commit the same fix has been applied also for panels, in addition to other suggested changes. The scroll position of a Window is now memorized before applying the fix for bug #11994. The position is restored after the fix. Because the scrolling issue is known to appear also in other components, the fix for the scrolling has been moved to the Util class. Change-Id: I5251011b5bede77a7fb18972e1d90016c0eccc23
| * Revert "Publish error artifacts immediatly in TeamCity"Artur Signell2013-10-302-15/+1
| | | | | | | | | | | | This reverts commit 5fb1da2da04ccca2305af31a9105b848e42b1ed6. Change-Id: I9d84b75e5e189378eacd2559bb42399b77957010
| * Revert "Only print testbench failure TeamCity messages when running in TC"Artur Signell2013-10-303-23/+6
| | | | | | | | | | | | This reverts commit d0e604f6b509767c46ffe0fd6765cf23535f593e. Change-Id: I14509a9cb1365761d02a3a8a18d3febc4a7ba918
| * Ensure error screenshots are named according to the browser and not referenceArtur Signell2013-10-291-7/+35
| | | | | | | | Change-Id: I3fe0a3f5e2906bde79d6d9fc3e84dab8102ffd60
* | Merge changes from origin/7.1Artur Signell2013-11-119-60/+100
|\| | | | | | | | | | | | | | | | | 51a46a0 Recovering scroll position after regression problems. (#12727) c464dcf Convert push test to TB3 so it has a chance to pass 2c6d010 Fixes test issues preventing it from passing 049b9d9 Remove out of order flush() (#12283) Change-Id: I600294f41a4a1b7682f99bddb03042f84bee2702
| * Fixes test issues preventing it from passingArtur Signell2013-10-236-19/+51
| | | | | | | | | | | | Ensure push is enabled correctly without a fallback and made test more stable Change-Id: I6c653a96375e05c6ad18e1f5b697c6a584c6c53f
| * Convert push test to TB3 so it has a chance to passArtur Signell2013-10-233-41/+49
| | | | | | | | Change-Id: I6381ea4bd61b3df19599f2f9d3a303a50c810460
* | Changed v-customcomponent overflow to visible (#12482)Juho Nurminen2013-11-042-0/+101
| | | | | | | | Change-Id: I1e82337e719d16abce2c7f2060162af81f9192ea
* | Forces small delay before showing accessible tooltip on focus (#12849)Jarno Rantala2013-10-291-0/+4
| | | | | | | | | | | | | | | | | | Screen reader (JAWS 14) seems to get confused about the focused item if the tooltip is shown on focus. This commit forces small delay before showing the tooltip. More info, see http://www.w3.org/TR/2011/CR-wai-aria-20110118/roles#tooltip Change-Id: I2973a1a3844936e09fef28afe37a0ecbdda69122
* | Let UI fire PollEvents (#12466)Henrik Paul2013-10-292-0/+86
| | | | | | | | Change-Id: I7eb5e407b6822f5b3ac8e103ba7c9f676c51648f
* | Merge changes from origin/7.1Leif Åstrand2013-10-2228-102/+855
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c7ae45c Validate that the connector is enabled before triggering actions for it (#12743) ce89a75 Created constants for tested browser versions (#12786) f9ea9b3 Allow running tests locally by overriding runLocally() (#12786) e70ba25 Added liferay module for building liferay.zip #12748 7c12694 Add sub directory support to sass test scanner (#12790) 39fdf66 Handle numbers in the same way if they do not have a unit (#12732) 6155d61 Disable fallback in a way compatible with Atmosphere JS 2.0.3 (#12241) f401595 Test for pushing large chunks of data (#12567) d41967d Skip compilation of TB2 tests if tests.tb2.skip is set 6c1ba81 Reverted button click() logic check (#12743) 779c8a0 Disable automated testing on Opera until issues are resolved (#12487, #12367, #12800) 962c1c3 Fix compilation error 7ee11a7 Remove unused test super class (#12786) a4211dc Resolve concurrency issue in running TB3 tests 20c28aa Fixed javadoc 0d36896 Add more hax to make test work with new Atmosphere JS (#12241) ed50200 Fix serialization issue (#12703) dd51b7f Added more exception handling to PushHandler (#12578, #11882) 6f76840 Sass variables can now start with underscore (#12716) ab5b20c Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is 100% wide. 361ad17 Fixed focus issue in TableMoveFocusWithSelectionTest (#12540) ee809e5 Revert broken fix and test (#12446) Change-Id: I71b6e3c2dc6b02845794df0934ba807d7ccac784
| * Fixed focus issue in TableMoveFocusWithSelectionTest (#12540)John Ahlroos2013-10-211-8/+14
| | | | | | | | Change-Id: I40dbc81b6aa4eaf0a235ae2cc7f04025011445c9
| * Ticket #12727 - Panels get unnecessary scroll bars in WebKit when content is ↵Felype Santiago Ferreira2013-10-213-0/+141
| | | | | | | | | | | | 100% wide. Change-Id: Ia34e7c3ce755556460d237fb3489501274ced39f
| * Added more exception handling to PushHandler (#12578, #11882)Marc Englund2013-10-212-0/+134
| | | | | | | | | | | | PushHandler now catches Exception and calls ErrorHandler more. Change-Id: I7032c00f717b1dae34f4352abc035b1b398c7cfc
| * Add more hax to make test work with new Atmosphere JS (#12241)Artur Signell2013-10-171-3/+5
| | | | | | | | Change-Id: Id75cabd402e243ed4bec7da61771554f2df4fbf6
| * Fixed javadocArtur Signell2013-10-171-5/+3
| | | | | | | | Change-Id: I0c54a5d033d53efd2c82a1dc03f9b6fda423e8ce
| * Resolve concurrency issue in running TB3 testsArtur Signell2013-10-175-18/+18
| | | | | | | | | | | | | | | | Ensure nobody can update the static collections of browsers to run on but that sub classes can restrict which browsers to run on using super.getBrowersToTest().remove(something) Change-Id: Iad520840801fbeb719bae51050714c0e47148804
| * Remove unused test super class (#12786)Artur Signell2013-10-171-50/+0
| | | | | | | | Change-Id: I7a56c9da10557485d5562eaf8d9197bfff4bc849
| * Fix compilation errorArtur Signell2013-10-161-3/+0
| | | | | | | | Change-Id: I0068b68ef29c2b3f669869cb4bf427567f71c8b2
| * Disable automated testing on Opera until issues are resolved (#12487, ↵Artur Signell2013-10-161-2/+3
| | | | | | | | | | | | #12367, #12800) Change-Id: Id90abf6b2241aeb4f4e83551647169512a93401b