README.md in chemistrykit-3.4.2 vs README.md in chemistrykit-3.5.0
- old
+ new
@@ -1,6 +1,6 @@
-#ChemistryKit 3.4.2 (2013-07-14)
+#ChemistryKit 3.5.0 (2013-07-15)
[![Gem Version](https://badge.fury.io/rb/chemistrykit.png)](http://badge.fury.io/rb/chemistrykit) [![Build Status](https://travis-ci.org/arrgyle/chemistrykit.png?branch=develop)](https://travis-ci.org/jrobertfox/chef-broiler-platter) [![Code Climate](https://codeclimate.com/github/arrgyle/chemistrykit.png)](https://codeclimate.com/github/arrgyle/chemistrykit) [![Coverage Status](https://coveralls.io/repos/arrgyle/chemistrykit/badge.png?branch=develop)](https://coveralls.io/r/arrgyle/chemistrykit?branch=develop)
### A simple and opinionated web testing framework for Selenium WebDriver
@@ -98,11 +98,11 @@
You can even nest them inside different describe/context blocks and they will get executed from the outside-in.
###Logs and CI Integration
Each run of Chemistry Kit saves logging and test output to the _evidence_ directory by default. And in there will be the full set of JUnit Ant XML files that may be consumed by your CI.
-We also output an attachment message to stdout allowing you to use [this plugin](https://wiki.jenkins-ci.org/display/JENKINS/JUnit+Attachments+Plugin) for integrating the files with jenkins!
+Assets generated by selenium (logs, screenshots, etc.) are stored in a subfolder with a name matching the describe block in your beaker, slugifyed like: `my_beaker_name`. This is to provide some organization but also allow the integration with jenkins using [this plugin](https://wiki.jenkins-ci.org/display/JENKINS/JUnit+Attachments+Plugin).
##Configuration
ChemistryKit is configured by default with a `config.yaml` file that is created for you when you scaffold out a test harness. Relevant configuration options are detailed below:
`base_url:` The base url of your app, stored to the ENV for access in your beakers and formulas.
@@ -115,9 +115,11 @@
`log: format:` You may override the default format 'junit' to an alternative like 'doc' or 'html'
`selenium_connect:` Options in this node override the defaults for the [Selenium Connect](https://github.com/arrgyle/selenium-connect) gem.
##Command Line Usage
+
+`screenshot_on_fail` By default false, set to true to download a screenshot of the failure (supported by sauce labs for now.)
###new
Creates a new ChemistryKit project.
Usage: