easyb:test

Full name:

org.easyb:maven-easyb-plugin:0.8:test

Description:

Executes easyb behaviors

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Binds by default to the lifecycle phase: test.

Required Parameters

Name Type Since Description
easybTestDirectory File - The directory to be scanned for easyb behaviors
storyReport String - Full path to the file which should contain textual story descriptions
xmlReport String - Full path to the file which should contain an XML representation of all behavior results

Optional Parameters

Name Type Since Description
includes List - Ant path-style expression of files to run as story tests. Defaults to **\/*Story.groovy **\/*.story **\/*Specification.groovy **\/*.specification.

Parameter Details

easybTestDirectory :

The directory to be scanned for easyb behaviors

  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.basedir}/src/test/easyb

includes :

Ant path-style expression of files to run as story tests. Defaults to **\/*Story.groovy **\/*.story **\/*Specification.groovy **\/*.specification.

  • Type: java.util.List
  • Required: No

storyReport :

Full path to the file which should contain textual story descriptions

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.build.directory}/easyb/stories.txt

xmlReport :

Full path to the file which should contain an XML representation of all behavior results

  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.build.directory}/easyb/report.xml