aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/com/vaadin/tests/integration
Commit message (Collapse)AuthorAgeFilesLines
* Build uitest war with mavenTeemu Suo-Anttila2016-04-1531-2395/+0
| | | | Change-Id: I32625901ca27a282253df44c6e776cf9632bacda
* Add a simple waitForApplication for servlet integration testsTeemu Suo-Anttila2016-01-121-0/+15
| | | | | | | | This waitForApplication checks if an UI element exists on the page. If not, then it will wait 10 seconds in order for it to appear. This should reduce the amount of false negatives in server tests. Change-Id: I37a398e60c247920fd56fc05b747e0f93f3f2dd2
* Use "vaadin-" as default prefix for Design (#18957)Henri Sara2015-09-281-1/+1
| | | | Change-Id: Ic9e0650e5c8e305258cbce033c4ef3f33307bf0f
* Merge remote-tracking branch 'origin/master' into reconnect-dialogArtur Signell2015-09-041-4/+10
|\ | | | | | | Change-Id: Ie622160a83116c83b255a26bec297f73f3223ac7
| * Add null check to test portletHenri Sara2015-09-011-1/+1
| | | | | | | | Change-Id: I226af05a718931cabb7e27d6bcc38f5832d89ee7
| * Do not include Chrome version in test outputArtur Signell2015-08-261-4/+10
| | | | | | | | Change-Id: I885ca2fb0d7ef23385107cdf700bb0b5d25e8d8a
* | Additional fixes related to ParameterizedTB3Runner and Nginx + Wildfly 9 ↵Artur Signell2015-09-042-15/+14
| | | | | | | | | | | | test changes Change-Id: Ib6740b10fe773c2d54973ea45a1aca0d29afeb49
* | Nginx + Wildfly 9 test for various proxy configurations (#11733)Artur Signell2015-09-032-1/+140
| | | | | | | | | | | | | | | | | | * /nonbuffering a proxy without any buffering * /buffering tests a buffering proxy * /nonbuffering-timeout tests a proxy without any buffering but with a 10s timeout set * /buffering-timeout tests a buffering proxy with a 10s timeout set Change-Id: I5d99cc29364e3ed888371fa18ee404f912d73223
* | ParameterizedTB3Runner for adding permutations using a static getterArtur Signell2015-09-031-0/+169
|/ | | | | | * Generates all screenshot names based on the test names Change-Id: Ie42489d31b78eff0b021c22a2d747326f57d0d2e
* Add missing OSGi import to make designs work (#17377)Artur Signell2015-05-192-1/+11
| | | | Change-Id: I28bbbc7a9079fc81e90d1d3f35f675234e560404
* Support JSR-356 websockets (#16738, #14432)Artur Signell2015-04-021-0/+32
| | | | | | | | | | * Initialize Atmosphere in a context listener as JSR-356 requires * Do not run JSR-356 or websocket tests on servers without support * Adds /run-jsr356/ for testing JSR-356 websockets with uitest.war * Change push path to /PUSH (from /PUSH/) to be compatible with JSR 356 endpoint mappings in Atmosphere (#14381) Change-Id: Iec43f26df8c7b2bd347a713623a5298cc9e7b2cd
* Make server tests work againArtur Signell2015-03-021-2/+2
| | | | Change-Id: Ie0097cef628ef013579067443d4a52be049cf1da
* Use TestBench-4.0.2Teemu Suo-Anttila2015-02-191-1/+1
| | | | | | | | - Based on TB4 Parallel testing. - Browser setup no longer uses static capabilities. - Some code cleanup here and there. Change-Id: I5c419316cd36f4f5041eaa8da8fda3d8b46596c4
* Convert test to TB4 to be compatible with Tomcat proxy testArtur Signell2014-05-111-20/+3
| | | | Change-Id: Iab049f9036c1e2efcd1445cd7691a93af1210ff0
* Update remaining copyright years to 2014Artur Signell2014-04-234-5/+5
| | | | Change-Id: I1fc2bd735b538ebac6d4f41fc8536f26795cc85f
* Merge changes from origin/7.1Artur Signell2014-04-2310-14/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e77e73c Update copyright year to 2014 Conflicts: client-compiler/src/com/vaadin/server/widgetsetutils/metadata/ConnectorBundle.java client/src/com/vaadin/client/ApplicationConnection.java server/src/com/vaadin/data/util/converter/StringToNumberConverter.java shared/src/com/vaadin/shared/ui/ui/PageState.java shared/src/com/vaadin/shared/ui/window/WindowState.java theme-compiler/src/com/vaadin/sass/SassCompiler.java theme-compiler/src/com/vaadin/sass/internal/ScssStylesheet.java theme-compiler/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluator.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryExpression.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryOperator.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/ArithmeticException.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/IncompatibleUnitsException.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandler.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandlerImpl.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSErrorHandler.java theme-compiler/src/com/vaadin/sass/internal/parser/CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/Generic_CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/LexicalUnitImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/LocatorImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/MediaListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/ParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserConstants.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserTokenManager.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSLexicalUnit.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/SelectorListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/Selectors.java theme-compiler/src/com/vaadin/sass/internal/parser/ThrowedParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Token.java theme-compiler/src/com/vaadin/sass/internal/parser/TokenMgrError.java theme-compiler/src/com/vaadin/sass/internal/resolver/ClassloaderResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/FilesystemResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/ScssStylesheetResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/VaadinResolver.java theme-compiler/src/com/vaadin/sass/internal/selector/SelectorUtil.java theme-compiler/src/com/vaadin/sass/internal/tree/BlockNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ExtendNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ForNode.java theme-compiler/src/com/vaadin/sass/internal/tree/FunctionNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ImportNode.java theme-compiler/src/com/vaadin/sass/internal/tree/KeyframesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListContainsNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListModifyNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListRemoveNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MediaNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MicrosoftRuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinNode.java theme-compiler/src/com/vaadin/sass/internal/tree/NestPropertiesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/Node.java theme-compiler/src/com/vaadin/sass/internal/tree/RuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/VariableNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/EachDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfElseDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfNode.java theme-compiler/src/com/vaadin/sass/internal/util/ColorUtil.java theme-compiler/src/com/vaadin/sass/internal/util/DeepCopy.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayInputStream.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayOutputStream.java theme-compiler/src/com/vaadin/sass/internal/util/StringUtil.java theme-compiler/src/com/vaadin/sass/internal/visitor/BlockNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/EachNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ExtendNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/IfElseNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ImportNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/MixinNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/NestedNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/VariableNodeHandler.java theme-compiler/tests/src/com/vaadin/sass/AbstractTestBase.java theme-compiler/tests/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluatorTest.java theme-compiler/tests/src/com/vaadin/sass/parser/ParserTest.java theme-compiler/tests/src/com/vaadin/sass/resolvers/VaadinResolverTest.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Interpolation.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Selectors.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AbstractDirectoryScanningSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AutomaticSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Comments.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ControlDirectives.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Extends.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Functions.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Imports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Mixins.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/NestedProperties.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Nesting.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentImports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentSelector.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTestsBroken.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassTestRunner.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Variables.java theme-compiler/tests/src/com/vaadin/sass/tree/ImportNodeTest.java uitest/src/com/vaadin/tests/push/BasicPushTest.java uitest/src/com/vaadin/tests/push/PushConfigurationTest.java uitest/src/com/vaadin/tests/push/PushReconnectTest.java Change-Id: Ic08c4f9aecd4c684ce74408de4e0b0d0ff617273
| * Update copyright year to 2014Artur Signell2014-04-1610-14/+14
| | | | | | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* | Merge changes from origin/7.1Build Agent2014-04-161-0/+163
|\| | | | | | | | | | | | | 08b0589 Refactored TimeoutRedirectResetsOnActivity tests. 5057c59 Added integration test for WebSphere Portal. (#13309) Change-Id: I50c8a8f6513679dca611889b43782d6ee6089d6c
| * Added integration test for WebSphere Portal. (#13309)Sauli Tähkäpää2014-04-091-0/+163
| | | | | | | | Change-Id: I576fb145cd34f98ffa90657e20f5a7c1854f470c
* | Merge changes from origin/7.1Build Agent2014-03-213-69/+20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7112abe Preventing premature start of drag due to Chrome move event #13381 7e7b623 reduce frequency of session locking and StreamingProgressEvents (#13155) 7cab7fd Improve error message when reusing UI instance (#13457) 3e53fa6 Fixed "EEE" in DateField's date pattern (#13443) 1881ea8 Fix for width issue of TabSheet (#12805) 396820e Test for streaming reconnect issue (#13435) 2f93186 Eliminate .v-caption memory leak (#13346) 0c7cbc7 Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688) 5441ef0 Merged IntegrationTestRunner into TB3Runner 3545db2 Added User-Agent and Screen Width + Height labels to portlet test. c5aaf93 Refactored JSR286 portlet test. 52dcbaa Pressing ESC now closes the DateField popup when using month or year resolutions. (#12317) e45294f Revert "Preventing premature start of drag due to Chrome move event #13381" Change-Id: I35e119a6e8e68e226487906af35eaa220f3af16f
| * Refactored JSR286 portlet test.Sauli Tähkäpää2014-03-181-9/+10
| | | | | | | | Change-Id: I1830ebca5e23890636ade0bab2eca2cefe6ee1ac
| * Added User-Agent and Screen Width + Height labels to portlet test.Sauli Tähkäpää2014-03-181-0/+17
| | | | | | | | Change-Id: Ic51e0fde622b3075c6956b4c6f3700fbb281c7ba
| * Merged IntegrationTestRunner into TB3RunnerArtur Signell2014-03-172-69/+2
| | | | | | | | Change-Id: I9e14a75b8446623d8995ee907bd95a1b2452cefd
* | Missing server long polling tests (#13164)Artur Signell2014-03-102-0/+51
| | | | | | | | Change-Id: I0aad7ffb0c6b300cc0151dc10d20cc0a1de583f9
* | Merge changes from origin/7.1Build Agent2014-02-132-0/+50
|\| | | | | | | | | | | | | | | | | | | | | | | | | 98aff2b Fix caption lost issue related to focus changing (#12967) af96612 Test using Tomcat 7 behind Apache proxy (#13302) ad49fe3 Test using Wildfly 8 (currently CR1) (#13167) 6d8b9e5 Servlet test for push with default parameters (#13299) d88e409 Added proper escaping to OptionGroup item icon URLs (#13310) e680b8f Changed getAbsoluteUrl to use the correct escaping method (#13311) fe6ea57 Release notes updated to describe #13310 #13311 ef208a6 Javadoc formatting fixup Change-Id: I9cedc16c69b25cc89dd4e4a6812d29019e6e0e0a
| * Servlet test for push with default parameters (#13299)Artur Signell2014-02-102-0/+50
| | | | | | | | | | | | Ensure push works in default mode for all servers and browsers Change-Id: I7145839bb081165fd52246fe87c6bb3eae7fe510
* | Method for retrieving all VaadinSessions inside a HTTP session (#13053)Artur Signell2014-01-131-0/+100
|/ | | | Change-Id: I8e612ccd521d99f6b7ec6d10c72331b4d4373abe
* Allow using @RunLocally to run on a local Firefox/Chrome/SafariArtur Signell2013-11-151-3/+2
| | | | Change-Id: Ibb1dfd12dc48637d8179f80322b5203ea5562805
* Disable fallback in a way compatible with Atmosphere JS 2.0.3 (#12241)Artur Signell2013-10-161-1/+4
| | | | Change-Id: I4023b50038288e39559cb8542ed59be807274d40
* Created constants for tested browser versions (#12786)Artur Signell2013-10-151-3/+4
| | | | Change-Id: I8f349bb3c338bb7e9073944891436edac5ee1bb1
* Updatet servlet tests to follow the same *Test naming conventionArtur Signell2013-10-089-20/+69
| | | | Change-Id: I3c718232364f5ca7cce7131fa7685e4a2b833120
* Actually open integration test.Artur Signell2013-10-081-0/+1
| | | | | | | Regression since the change in test behavior (no longer automatically opens test URL) Change-Id: I1c4efc9b5b5c8a28818afa6f91af1a8b159354b4
* Converted servlet integration tests to TB3 (#12573)Artur Signell2013-09-246-0/+258
| | | | Change-Id: I964be2ef805875f36a2f0f8139feaa353c9aaee0
* Unified all portal integration tests to be based on JSR286Portlet (#8013, ↵Artur Signell2013-03-212-195/+214
| | | | | | | | | | | | | #9566, #11314) All portal tests are now based on the same test script. Portal tests avoid Vaadin locators to avoid random problems with the portlet id changing between test runs. * eXo 3 test must be run on Firefox, does not work in Chrome * Liferay theme test is now a separate test which does not depend on the Liferay integration test * Changing to maximized state using an action URL does not work with GateIn or eXo * The edit mode link does not work in WebLogic Portal as WebLogic feels it is not an allowed mode for the portlet Change-Id: I7a683688d8ffc611e211f8a60889a34b233b81c9
* Updated copyright notices and added missing license headersArtur Signell2013-01-041-1/+1
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* Refactor heartbeat handling and inactive UI/session closing (#10252)Johannes Dahlström2012-11-231-2/+2
| | | | | | | | | * Package-private VaadinService.cleanupSession() handles these, called from VaadinServlet and VaadinPortlet at the end of a request * UI detach() called when removing from the session (#9755) * UIs can be explicitly closed; UIs marked as closed are removed at the end of the request (#10249) * Remove UI cleanup events and listeners in favor of detach events (#10251) Change-Id: I1f994c43bd2fc5fe7f99f7152c9db35927235291
* Remove Window.addComponent() (#2924)Henri Sara2012-11-141-4/+8
| | | | Change-Id: Ida3269e3cce906fd4b55c5e1049b24e0ff383289
* Panel and Window based on AbstractSingleComponentContainer (#2924)Henri Sara2012-11-141-4/+8
| | | | Change-Id: I9eb1f40a02dcad0f756ad2518d86ef1c52aa69c2
* UI based on AbstractBasicComponentContainer (#2924)Henri Sara2012-11-131-2/+7
| | | | Change-Id: I1614a3464b8e7a0e9ecdd8c3a76335cdb85bdf87
* Moved classes from com.vaadin to com.vaadin.server (#10145)Artur Signell2012-11-064-4/+4
| | | | Change-Id: Ica48f1d5edbefde0ef8afca0c2774fe122a6c8ad
* Move LegacyWindow to its own file (#9917)Johannes Dahlström2012-11-025-5/+5
| | | | Change-Id: Iac2f000dfcc9dc8c52d45b83842dfa0d8382c1d5
* Disable automatic test for #6771 because of #10084Leif Åstrand2012-10-261-0/+0
| | | | Change-Id: I63aca345b47f07cd075ded7ea3e591098d62fd06
* Changed Property.setValue(Object) to setValue(T) (#8791)Artur Signell2012-10-231-2/+2
| | | | Change-Id: I9f0e6bd62102c5adc461884b1f3b2cbe69f19259
* Properly wait for the new page to loadLeif Åstrand2012-10-171-18/+3
| | | | Change-Id: I46ccd08732a90f2f737daa8d0c4b4c4509ae8476
* Bootstrap UI using relative URLs with servlets (#6771)Leif Åstrand2012-10-082-0/+266
| | | | | | | | * Configure widgetset using URLs relative to the requested page * Provide a Util method for getting an absolute URL from a relative URL * Test by using an embedded Jetty acting as a transparent proxy * Make /embed1 use the Buttons test to enable testing UIDL requests Change-Id: I4ef9b40e3954ae16b682d743a339f4360db40d4d
* Avoid NPEs in integration testArtur Signell2012-10-022-2/+2
| | | | Change-Id: Idc20efce93e2ee6f7e9cba2eb3676e6e6ec41771
* Updated GAE test to be UI based (#9816)Artur Signell2012-10-011-0/+42
| | | | Change-Id: I50a0ac7a8aca239e04806a8d6f9be1d9263e71dd
* Global code cleanupLeif Åstrand2012-09-271-1/+2
|
* Updated tests to only pass strings to Label.setValueArtur Signell2012-09-241-1/+1
|
* Rename Application back to LegacyApplication (#9402)Leif Åstrand2012-09-074-8/+8
|