Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-3444

Introduce the possibility to run unmanaged Arquillian containers in the "lra/test" module

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.12.1.Final
    • None
    • LRA, Testing
    • None
    • Undefined

      The "lra/test" module has been designed to run integration tests using managed Arquillian containers. In particular, the observer defined in the module "arquillian-extension" does not kick in when an unmanaged Arquillian container is started. This restricts the type of possible tests. To solve this issue, the usage of "DeploymentScenarioGenerator" is suggested (from Arquillian documentation) instead of an observer.

      Moreover, the "arquillian-extension" module forces dependent modules to use "ArquillianLRAExtension" as this extension is directly declared in the "arquillian-extension" module. This design needs to be changed to let dependent modules choice which extensions they want to use.

              jfinelli@redhat.com Manuel Finelli
              jfinelli@redhat.com Manuel Finelli
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: