Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use reddeer text editor. Do not use keyboard. (#1894)

Signed-off-by: Rastislav Wagner <rawagner@redhat.com>

    • -51
    • +0
    ./TargetedRuntimesPropertiesPage.java
  1. … 16 more files in changeset.
Master rd2 (#1864)

* JBIDE-24904 Refactor jst/javascript/nodejs tests, adapt to RedDeer 2 API changes. (#1851)

Signed-off-by: Pavol Srna <psrna@redhat.com>

* JBIDE-24905 Refactor aerogear-hybrid tests, adapt to RedDeer 2 API changes (#1852)

Signed-off-by: Pavol Srna <psrna@redhat.com>

* JBIDE-24988 - Deletion of integration tests and plugin for Docker (#1854)

Signed-off-by: Josef Kopriva <jkopriva@redhat.com>

* Refactor browsersim, cordovasim, livereload and vpe to use RedDeer 2 (#1855)

Signed-off-by: Rastislav Wagner <rawagner@redhat.com>

* JBIDE-24954 migrate CDI, Deltaspike and SmartImport tests to RedDeer 2. Remove org.jboss.tools.cdi.seam3.bot.test project. (#1856)

Signed-off-by: Lukáš Valach <lvalach@redhat.com>

* JBIDE-24941 Arquillian tests and plugin refactoring for RedDeer2 (#1857)

Signed-off-by: Josef Kopriva <jkopriva@redhat.com>

* JBIDE-24942 Mylyn tests and plugin refactoring for RedDeer2 (#1858)

Signed-off-by: Josef Kopriva <jkopriva@redhat.com>

* JBIDE-24906 Refactor webservices itests, adapt to RedDeer 2 API changes (#1859)

Signed-off-by: Pavol Srna <psrna@redhat.com>

* Batch itests refactoring to use RedDeer 2.0 (#1861)

Signed-off-by: Ondrej Dockal <odockal@redhat.com>

modified: plugins/org.jboss.tools.batch.reddeer/src/org/jboss/tools/batch/reddeer/wizard/NewBatchArtifactWizardDialog.java

Signed-off-by: Ondrej Dockal <odockal@redhat.com>

* Refactoring tests for RedDeer 2.0 (#1860)

Signed-off-by: Ondrej Dockal <odockal@redhat.com>

* JBIDE-24940 Forge plugin and tests refactoring for RedDeer2 (#1863)

Signed-off-by: Josef Kopriva <jkopriva@redhat.com>

* Update perf tests to use RedDeer2 (#1862)

Signed-off-by: Rastislav Wagner <rawagner@redhat.com>

  1. … 1060 more files in changeset.
JBIDE-24906 Refactor webservices itests, adapt to RedDeer 2 API changes (#1859)

Signed-off-by: Pavol Srna <psrna@redhat.com>

  1. … 58 more files in changeset.
stabilizations and refactoring (#1838)

  1. … 11 more files in changeset.
RedDeer 2.0 (#1818)

  1. … 33 more files in changeset.
Webservices tests stabilizations (#1783)

  1. … 8 more files in changeset.
Webservices tests stabilizations (#1755)

  1. … 8 more files in changeset.
REST tests fixes and updates (#1511)

  1. … 19 more files in changeset.
SOAP Fixes and stability improvements

  1. … 11 more files in changeset.
SOAP Fixes and stability improvements

  1. … 11 more files in changeset.
Fixed imports and changes affected by RedDeer refactoring

  1. … 381 more files in changeset.
Fixed OpenShift and JAX-RS tests for JBT 4.3.0

  1. … 13 more files in changeset.
Fixes RedDeer project refactoring

  1. … 42 more files in changeset.
Webservices: removed SWTBot (also SWTBotExt) and improved to run with RedDeer

    • -0
    • +41
    ./JavaBuildPathPropertiesPage.java
  1. … 41 more files in changeset.
Webservices: using RedDeer run java application

    • -0
    • +56
    ./RunConfigurationsDialog.java
  1. … 1 more file in changeset.
Webservices: Reimplemented DeploymentHelper with RedDeer

    • -0
    • +58
    ./PropertiesDialog.java
    • -0
    • +49
    ./TargetedRuntimesPropertiesPage.java
  1. … 14 more files in changeset.
Webservices: reimplemented wizards actions with RedDeer

Wizards were reimplemented and moved to appropriate packages in

org.jboss.tools.ws.reddeer plugin.

    • -34
    • +0
    ./actions/NewSampleWSWizardAction.java
  1. … 47 more files in changeset.
Webservices: refactored (unused imports, deprecated types, comments)

  1. … 24 more files in changeset.
Webservices: using RestService that represents service in JAX-RS Explorer

More RedDeer - reimplemented SelectedWSDLDialog, RestFullExplorer,

WsTesterView and WsTesterNotNullResponseText (now WsTesterNotEmptyResponseText)

Created InputDialog that simplify actions with basic input dialog.

Enhanced ExtendedTextEditor with method replace that replaces any regex with

the specified replacement.

  1. … 38 more files in changeset.
WebServices: more RedDeer, sophisticated waiting for jax-rs problems

Implemented sophisticated waiting for JAX-RS Problems that are result of

JAX-RS validation. There are types of waiting that should eliminate false

positive and false negative results.

False positive can occur when Problems

view is empty and we are testing if no problem appeared. In this case an

assertion will wait to ensure that no problem will show as a result of delayed

jax-rs validation.

On the other hand, false negative can occur when we are

testing if there is expected number of problems in Problems view. An assertion

should wait to be sure that Problems view was updated.

Refactored error/warning assertion in RESTfulTestBase.

Added sleep() in order to improve stability until more sophisticated solution

will be implemented (e.g. waiting until the JAX-RS Explorer is updated)

Created JAXRSValidatorPreferencePage in order to reimplment JaxRsValidatorTest

with RedDeer.

Using more RedDeer in RESTfulHelper.

  1. … 16 more files in changeset.
WebServices: Updated RESTFullExplorer to not use deprecated classes

WebServices: Reflected change of Simple Web Service dialog

Removed SimpleRESTWebServiceTest because Simple Web Service Dialog can't be

used to create JAX-RS service. Removed SampleRESTTestBase (no more needed).

Renamed SimpleSOAPWebServiceTest to SimpleWebServiceTest because the test

cover the whole wizard now.

SimpleWSWizard reimplemented to RedDeer and moved to ws.reddeer plugin.

Its superclass was changed to NewWizardDialog which do function of NewSimpleWsWizardAction.

Because of that, the NewSimpleWSWizardAction was removed.

    • -24
    • +0
    ./actions/NewSimpleWSWizardAction.java
  1. … 8 more files in changeset.
WebServices: more RedDeer, updated java-doc and assertion messages

  1. … 3 more files in changeset.
WebServices: DynamicWebProjectWizard uses RedDeer API instead of SWTBot

Class was moved to plugin org.jboss.tools.ws.reddeer

    • -67
    • +0
    ./wizards/DynamicWebProjectWizard.java
  1. … 2 more files in changeset.
Webservices: Improved tests stability

- verbose assertion's text

- handled missing of JAX-RS WS Explorer

- waiting until JAX-RS Support jobs start no longer thrown time out exception

- RESTFullExplorer: JAX-RS Explorer is expanded before getting its items

- WsTesterTest: removed default request type assertion,

which was unstable because this assertion must be done before any other

test change the value of request type

  1. … 3 more files in changeset.
Reflects RedDeer RegexMatchers refactoring to WithRegexMatchers

Webservices: reworked dialog and view to use Red Deer instead of SWTBot

WSTesterParametersDialog and AnnotationPropertiesView were reworked to use

Red Deer instead of SWTBot or SWTBotExt.

Created RedDeerHelper solving issue 557 in Red Deer

ws.reddeer plugin's package structure was changed.

org.jboss.tools.ws.ui was renamed to org.jboss.tools.ws.ui.preferences

and new packages were added.

    • -224
    • +0
    ./views/AnnotationPropertiesView.java
  1. … 17 more files in changeset.
Added CXF 2.x Web Service Client test

CXF 2.x is Web Service Runtime so there is a new class WebServiceRuntime

which is used to distinguist between CXF 2.x and JBoss WS runtime.

It's downloaded via maven download plugin and path to it is stored into

properties file ws.properties.

Tests for WsClient was extracted to WsClientTestTemplate which

covers testing. It's a super class for CxfWsClientTest and

WsClientTest, which specify the WebServiceRuntime.

Adding choice of Web Service Runtime, which is used to create dynamic web

project, brings problems with different dialogs layout and also need of having

more informations (like name of ear project).

There is also huge refactoring. This was also opportunity to reimplement

methods and implement new ones using Red Deer API.

    • -15
    • +7
    ./wizards/WebServiceClientWizard.java
  1. … 13 more files in changeset.
Using RedDeer to get services from RESTful Explorer

  1. … 9 more files in changeset.
Annotations

MANIFEST.MT: added plugin providing Annotation View into Require-Bundle

AnnotationPropertiesView: reimplemented all methods which check/set

the fake checkbox (images instead of true checkboxes) in Annotation

View. Using new class TreeAnnotationItem, which contains SWTBotTreeItem

and row where it's located in Annotation View.

AnnotationPropertiesTest: implemented testAbsenceOfAnnotation() and

testPresenceOfAnnotation().

    • -40
    • +144
    ./views/AnnotationPropertiesView.java
  1. … 3 more files in changeset.