The Arquillian team is proud to announce the 1.0.0.Alpha5 release of the Arquillian Extension Jacoco component!
Some of the highlights in this release
EclEmma Eclipse Plugin support
When you run your Arquillian tests via “Coverage As → JUnit” in Eclipse, you’ll now see the remote coverage data collected by the Arquillian Jacoco Extension right there alongside the client coverage data. In your IDE!
It’s no longer needed to go via Maven and view the html output. Maven is of course still supported.
We added Include/Exclude filtering
The default filer is *.class. But you might not want to record coverage data on all the external libraries in your deployment. By using Include and Exclude filters you can control what is recorded.
<?xml version="1.0" encoding="UTF-8"?> <arquillian xmlns="http://jboss.org/schema/arquillian" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
<extension qualifier="jacoco"> <property name="excludes">my.package.some.*</property> <property name="includes">my.package.some.include.*,my.package.some.other.*</property> </extension>
Thanks to Lukas Krejci for the nice filtering support.
Important change: Upgraded to Jacoco version 0.6.0.201210061924
What is Arquillian?
Arquillian is open source software that empowers you to test JVM-based applications more effectively. Created to defend the software galaxy from bugs, Arquillian brings your test to the runtime so you can focus on testing your application's behavior rather than managing the runtime. Using Arquillian, you can develop a comprehensive suite of tests from the convenience of your IDE and run them in any IDE, build tool or continuous integration environment.
|Component||Arquillian Extension Jacoco|
|Version||1.0.0.Alpha5 view tag|
|Released by||Aslak Knutsen|
Published artifacts org.jboss.arquillian.extension
Release notes and resolved issues 0
Thanks to the following list of contributors: Aslak Knutsen