Hey Mike,

I'm sorry, but what do you mean by "use a provisioning document" :-)

Kind regards,
Andreas

On Wed, Nov 16, 2011 at 21:34, mikevan <[email protected]> wrote:

>
>
> Andreas,
>
>
>
> Did you update the documentation to show how you can use a provisioning
> document to load bundles into a pax-exam test?
>
>
>
> ----- Original Message -----
>
>
> From: "Andreas Pieber [via Karaf]" <
> [email protected]>
> To: "mikevan" <[email protected]>
> Sent: Wednesday, November 16, 2011 3:09:20 PM
> Subject: Release PaxExam Karaf Testframework 0.4.1
>
> Hey Guys,
>
>
> I've finished the fourth feature  release  of the Pax Exam  Karaf
>  Testframework today and pushed it to maven central (should be there within
> the next hours).
>
>
> If you already have used a previous version the changelog is:
>
> "The 0.4.1 release contains 6 bug fixes. The most important bug-fixes are
> the support of the file protocol, support spaces in the test-path correctly
> and handle the "-" in Snapshot paths correctly."
>
>
> Otherwise you might want to give it shot if you need to do integration
> tests on  Karaf base. It is as simple as adding the following to your pom...
>
>
> <dependency>
>  <groupId>org.openengsb.labs. paxexam . karaf </groupId>
>  <artifactId> paxexam - karaf -container</artifactId>
>   <version> 0 .4.1</version>
>   <scope>test</scope>
> </dependency>
> <dependency>
>  <groupId>org.ops4j.pax.exam</groupId>
>  <artifactId>pax-exam-junit4</artifactId>
>   <version>2.3. 0 .M 1 </version>
>   <scope>test</scope>
> </dependency>
>
>
> ... reference your  karaf  based distribution ...
>
>
> <dependency>
>  <groupId>org.apache. karaf </groupId>
>   <artifactId>apache- karaf </artifactId>
>   <version>2.2.4</version>
>  <type>zip</type>
>  <scope>test</scope>
>  <exclusions>
>    <exclusion>
>      <groupId>org.apache. karaf .shell</groupId>
>       <artifactId>org.apache. karaf .shell.dev</artifactId>
>     </exclusion>
>  </exclusions>
> </dependency>
>
>
>
>
> ... and the following configuration section ...
>
>
> @Configuration
> public Option[] config() {
>    return new Option[]{ karafDistributionConfiguration().frameworkUrl(
>       maven().groupId("org.apache. karaf ").artifactId("apache- karaf
> ").type("zip").versionAsInProject()) };
> }
>
> ... and your integration tests will run on the framework you've just
> configured. The full documentation could be found here [ 1 ]. The changeset
> of the new feature  release  could be found here [2]. Have fun and
> don't hesitate to report any problems you encounter at this list or here
> [3]. Btw, all sources are under Apache 2 License here [4] and will be
> included in the  karaf  3  release . It's just out of the ASF repos right
> now so that it can be developed/released in faster cycles. BTW, hopefully
> this is the last  release  outside the ASF. I'll start to replace our
> current integration tests at  Karaf  and merge the source into the trunk by
> next week...
>
>
>
>
> I've finished the fourth feature  release  of the Pax Exam  Karaf
>  Testframework today and pushed it to maven central (should be there within
> the next hours).
>
>
> If you already have used a previous version the changelog is:
>
> "The 0.4.1 release contains 6 bug fixes. The most important bug-fixes are
> the support of the file protocol, support spaces in the test-path correctly
> and handle the "-" in Snapshot paths correctly."
>
>
> Otherwise you might want to give it shot if you need to do integration
> tests on  Karaf base. It is as simple as adding the following to your pom...
>
>
> <dependency>
>  <groupId>org.openengsb.labs. paxexam . karaf </groupId>
>  <artifactId> paxexam - karaf -container</artifactId>
>   <version> 0 .4.1</version>
>   <scope>test</scope>
> </dependency>
> <dependency>
>  <groupId>org.ops4j.pax.exam</groupId>
>  <artifactId>pax-exam-junit4</artifactId>
>   <version>2.3. 0 .M 1 </version>
>   <scope>test</scope>
> </dependency>
>
>
> ... reference your  karaf  based distribution ...
>
>
> <dependency>
>  <groupId>org.apache. karaf </groupId>
>   <artifactId>apache- karaf </artifactId>
>   <version>2.2.4</version>
>  <type>zip</type>
>  <scope>test</scope>
>  <exclusions>
>    <exclusion>
>      <groupId>org.apache. karaf .shell</groupId>
>       <artifactId>org.apache. karaf .shell.dev</artifactId>
>     </exclusion>
>  </exclusions>
> </dependency>
>
>
>
>
> ... and the following configuration section ...
>
>
> @Configuration
> public Option[] config() {
>    return new Option[]{ karafDistributionConfiguration().frameworkUrl(
>       maven().groupId("org.apache. karaf ").artifactId("apache- karaf
> ").type("zip").versionAsInProject()) };
> }
>
> ... and your integration tests will run on the framework you've just
> configured. The full documentation could be found here [ 1 ]. The changeset
> of the new feature  release  could be found here [2]. Have fun and
> don't hesitate to report any problems you encounter at this list or here
> [3]. Btw, all sources are under Apache 2 License here [4] and will be
> included in the  karaf  3  release . It's just out of the ASF repos right
> now so that it can be developed/released in faster cycles. BTW, hopefully
> this is the last  release  outside the ASF. I'll start to replace our
> current integration tests at  Karaf  and merge the source into the trunk by
> next week...
>
>
> Special thanks to all of you who have provide feature requests and bug
> reports!
>
>
> Kind regards,
> Andreas
>
>
> [ 1 ]  https://github.com/openengsb/labs- paxexam - karaf /wiki
> [2]  https://github.com/openengsb/labs-paxexam-karaf/wiki/V0.4.1
> [3]  http://issues.openengsb.org/jira/browse/lab
> [4]  https://github.com/openengsb/labs- paxexam - karaf
>
>
>
>
> If you reply to this email, your message will be added to the discussion
> below:
> http://karaf.922171.n3.nabble.com/Release-PaxExam-Karaf-Testframework-0-4-1-tp3513794p3513794.html
> To start a new topic under Karaf - User, email
> [email protected]
> To unsubscribe from Karaf - User, click here .
> NAML
>
> -----
> Mike Van  (All links open in new tabs)
> Committer - Kalumet
>
> Atraxia Technologies
>
> NCI Inc
>
> Mike Van's Open Source Technologies Blog
> --
> View this message in context:
> http://karaf.922171.n3.nabble.com/Release-PaxExam-Karaf-Testframework-0-4-1-tp3513794p3513856.html
> Sent from the Karaf - User mailing list archive at Nabble.com.
>

Reply via email to