Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Implementation of cloudbees container for Arquillian

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 README
Octocat-spinner-32 pom.xml
README
Arquillian Container for Cloudbees
==================================

Configuration example :
    <container qualifier="cloudbees" default="true">
        <configuration>
            <property name="account">sewatech</property>
            <property name="application">arqtest</property>
            <property name="containerType">jboss</property>
        </configuration>
    </container>
API URL, key and secret are in ~/.cloudbees/cloudbees-api.properties.

CDI is working when deployed in a jar file. Not in a war or ear.

JAX-RS as-client is working on my example.

EJB is working only when specifying beanName in @EJB :
    @EJB(beanName="Greeter")
    Greeter greeter;
It does not work with a simple @EJB
    @EJB
    Greeter greeter;
The EJB enricher does not work because the JNDI names in Cloudbees are not compliant with Arquillian's lookup.

EAR deployment is not supported yet.
Servlet URL injection is not supported yet.

Restrictions
============
Multiple @Deployment per test class does not work because only one archive is really deployed in an application.
Something went wrong with that request. Please try again.