Avignon Core History

Version Date Notes
3.0.9 8/27/2006
  • Added ability for TestHttpServer to accept file uploads. Needed for unit testing file uploads in AvignonIE & AvignonFirefox.
3.0.8 7/28/2006
  • Added avignon.helpers.ComparableImage for use by other Avignon projects.
  • Changed XMLDocumentFactory to be singleton instead of static class.
3.0.7 7/15/2006
  • Exposed readBinaryFile in FileReader.
  • Added shuntBinaryResponse to TestHttpServer.
  • Refactored ScriptedTests to use TestSuiteLister.
3.0.6 5/28/2006
  • Moved TimingUtils from AvignonSwing to AvignonCore so that all projects could use it.
3.0.5 5/20/2006
  • Added columns attribute to DatabaseInsert.
  • Moved MockProperties from test packages to source packages so that other projects could use it.
3.0.4 4/9/2006
  • Reworked database handlers so that they would use a surrounding DatabaseConnectionHandler, if present. Also added "preserve" attribute to DatabaseTableHandler so that it doesn't always preserve the table. This is the first step to removing the preserve/restore architecture of the tests in favor of setup and teardown scripts.
3.0.3 2/6/2006
  • Removed ComponentFinder. Use the version in AvignonSwing instead.
  • Removed ComponentAsserter.
  • Added error handling to SleepHandler for missing or invalid period attribute.
3.0.2 12/31/2005
  • Stopped exception when HandlerPath is not specified in properties file. Avignon now just uses the automatic paths when this property is not specified.
3.0.1 12/28/2005
  • Added documentation for using additional tag loaders.
3.0.0 12/26/2005
  • This is the first new release of Avignon since it became a SourceForge project. It also marks the separation of Avignon into several different packages that can be release independently. This package has the core Avignon files, including the test runner, some very basic handlers and some code that is still related to the Avignon project when it contained all the handlers for the different packages. (These last elements should be marked as deprecated.)
  • Please note that this release also marks the move away from the old Java package structure to a simpler version. Unfortunately, this change will break any existing code written against the old system, but fixing any problems is simply a matter of removing the “com.nolacom.testing” prefix from any package names.
2.01 11/8/2004
  • Fixed problem with selecting a window when not in _top frame.
2.00 10/15/2004
  • First release with IEBrowser.