AntFit


Fit task for Ant. Requested on the FIT wiki MakingRunners page.

Overview

This is an external task for Ant that will invoke the FIT engine on the test input file.

Scenarios

Context

In a development effort consisting largely of Java where the chosen tool for the project's build is Apache Ant.

Intent

The integration with Ant allows the acceptance tests to be run as part of the overall build. In projects where a build and deploy is complex and requires integration with application servers or other complexities, having the power of Ant to handle the steps and run the tests together is an important benefit.

Description

The basic runner iterates over a FileSet of test documents in the specified input directory, and leaves the results in an output directory.

Tests

  1. The task loads the fixture html documents from a specified location.
  2. The runner executes each fixture.
  3. The result html files are written to the specified output directory.

Not Gonna Do It

Things this tools will not address. TBD.

The Big Picture

The Nitty-Gritty

For now, see the quickstart.

Open Issues

Notes To Specific Audiences

Change Log