summaryrefslogtreecommitdiffstats
path: root/testbench-api
Commit message (Collapse)AuthorAgeFilesLines
* Reduce ComboBox initial requests (#8571)Pekka Hyvönen2017-02-161-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reduce ComboBox initial requests Use initial fetched data on client side, do not request data from server side for each time popup is opened. Fixed initial filter being null for ComboBox on DataProvider, causing unnecessary size & fetch for not-changed filter. Fixed ComboBox sending default filter unnecessarily to server. Fixed wrong page indexing in VComboBox -> ComboBoxConnector. Fixes #8496 Fixes vaadin/framework8-issues#488 * Fix last item missing When pageLength was 0 and nullSelectionAllowed, the last item was not shown. Tried to sensify the API for total suggestions versus total suggestions + null selection item. * Fix ComboBox selected item updates Handles changing of ItemCaptionGenerator or ItemIconGenerator, need to update the selected item caption and icon separately. Previously it worked because all data was sent all the time to client. Doesn't fix the issue, when selected item is updated with refreshItem(), and it is not on the active range that will be sent to client. For that, ComboBox would need a separate notification about item update. * Updated screenshots
* Simplify setting of TestBench version (#8566)Henri Sara2017-02-161-1/+1
| | | | | Now, only vaadin.testbench.version needs to be set for root and BOM modules, and other modules do not need changes to upgrade TestBench.
* Use TestBench version 5.0.0.beta5 (#8557)Henri Sara2017-02-141-1/+1
|
* Add Firefox 45 workaround in ComboBoxElement (#8449)Henri Sara2017-02-061-3/+13
|
* Fix some broken tests and ComboBoxElement (#8430)Henri Sara2017-02-031-3/+7
|
* Add a maven plugin for formatting according to Eclipse settingsLeif Åstrand2017-02-011-9/+10
| | | | | Running formatter:format will format all files in a submodule using an embedded Eclipse compiler (based on Neon SR1) according to the regular formatting settings file.
* Add getHeaderCellByCaption method to tb-api GridElement (#8248)rogozinds2017-01-171-7/+59
| | | | * Add getHeaderCellByCaption method to tb-api GridElement
* Fix TestBench API imports (#8112)Teemu Suo-Anttila2017-01-135-15/+129
| | | | | | | | | | | | | | | | | | | | * Fix TestBench API imports, move functionality from custom elements * Fixes to TestBench APIs and JavaDocs * Merge remote-tracking branch 'origin/master' into 578_tbapi_cleanup * Fix method name in CheckBoxGroupTest * Remove unused custom element classes * Implement getOptions using getOptionElements * Replace setValue with setSelection in CheckBoxGroupElement * Rename CheckBoxGroupElement getSelection to getValue * Fix one last method
* Import element tests from TestBench (#8117)Artur2017-01-116-30/+51
| | | Contains some additional tests and element changes based on review.
* Add maven-source plugin to testbench-api (#8167)rogozinds2017-01-091-1/+13
|
* Include Framework Element API for TestBench in the project (#8014)Artur2016-12-2277-0/+4145
This makes it possible to use the latest Element classes in the framework tests and to simplify the build process. The license for the included element classes are changed to Apache2