<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>62491121c189cabf1d3b2ae1f3e897abb6b2c833</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/e2a672a7679dec65153dcb0e252d6aae9ccdd751</url>
    <id>e2a672a7679dec65153dcb0e252d6aae9ccdd751</id>
    <committed-date>2009-03-16T22:26:38-07:00</committed-date>
    <authored-date>2009-03-16T22:26:38-07:00</authored-date>
    <message>Prep 0.4.3 release</message>
    <tree>a473fa01635395da14559f2592a288a06cd130bf</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d1a2c80ab8859faa10f00db2810e7c05db6671cf</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/62491121c189cabf1d3b2ae1f3e897abb6b2c833</url>
    <id>62491121c189cabf1d3b2ae1f3e897abb6b2c833</id>
    <committed-date>2009-03-08T15:59:15-07:00</committed-date>
    <authored-date>2009-03-08T15:59:15-07:00</authored-date>
    <message>History</message>
    <tree>c8e2f999463650b8b03b7b453856820fc98d39f1</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5dc24c613e07f2f6efc3e90c39981634be655fe3</id>
      </parent>
      <parent>
        <id>90baf3311c582390522c30d434ac3afe7822cb69</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/d1a2c80ab8859faa10f00db2810e7c05db6671cf</url>
    <id>d1a2c80ab8859faa10f00db2810e7c05db6671cf</id>
    <committed-date>2009-03-08T15:54:21-07:00</committed-date>
    <authored-date>2009-03-08T15:54:21-07:00</authored-date>
    <message>Merge commit 'sr/sinatra' into sr_sinatra</message>
    <tree>405c7004d9dbe38551de334efea5bf56916dc6b1</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e07f5b654018965c83425cd1fec14cdb8a87220</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/90baf3311c582390522c30d434ac3afe7822cb69</url>
    <id>90baf3311c582390522c30d434ac3afe7822cb69</id>
    <committed-date>2009-03-08T15:41:34-07:00</committed-date>
    <authored-date>2009-03-08T15:30:17-07:00</authored-date>
    <message>Sinatra now provides sensible options for testing

In the lastest release, 0.9.1:

* Set sensible defaults on Default for test env [1]
  http://github.com/sinatra/sinatra/commit/5a33a9586f6d3aa959ee7b3f4f7f0831476dcaa5

* Set :environment to :test in TestHarness
  http://github.com/sinatra/sinatra/commit/9af37724e0fa5413c9a089024526ace6f82b7ab9

* Set :environment to :test when Sinatra::Test is included
  http://github.com/sinatra/sinatra/commit/93b19a34927a21880523d3301b51d1dc2aad6538

[1] Only Sinatra::Default provides special options for testing. If you subclass
    Sinatra::Base, you'll have to set them yourself.

foo</message>
    <tree>dbd6e6c504d94d4d2346e7e6733dff39a8708874</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e07f5b654018965c83425cd1fec14cdb8a87220</id>
      </parent>
      <parent>
        <id>72123c1cece70b77b65fd3b5f4f99ef8fbb8f2cd</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/5dc24c613e07f2f6efc3e90c39981634be655fe3</url>
    <id>5dc24c613e07f2f6efc3e90c39981634be655fe3</id>
    <committed-date>2009-03-08T11:59:54-07:00</committed-date>
    <authored-date>2009-03-08T11:59:54-07:00</authored-date>
    <message>Merge branch 'master' into sr_sinatra</message>
    <tree>eadd4a0c3e348db7e89983e4fc9830d52c64067d</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>740bb293e33bf88f1c06e194ea087723298b5e6c</id>
      </parent>
    </parents>
    <author>
      <name>Luke Melia</name>
      <email>luke@lukemelia.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/72123c1cece70b77b65fd3b5f4f99ef8fbb8f2cd</url>
    <id>72123c1cece70b77b65fd3b5f4f99ef8fbb8f2cd</id>
    <committed-date>2009-02-28T22:44:35-08:00</committed-date>
    <authored-date>2009-02-28T22:44:35-08:00</authored-date>
    <message>When faced with a label with no for attribute, that contains a hidden field and another field, as can be the case in Rails 2.3's checkbox view, webrat now locates the non-hidden field.</message>
    <tree>e214de5c2e1d0bcabfa76541f9050d816cdc638d</tree>
    <committer>
      <name>Luke Melia</name>
      <email>luke@lukemelia.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00433bafe504296b96d56197200cebe875ef718e</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Ford</name>
      <email>matt@new-bamboo.co.uk</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/740bb293e33bf88f1c06e194ea087723298b5e6c</url>
    <id>740bb293e33bf88f1c06e194ea087723298b5e6c</id>
    <committed-date>2009-02-28T20:08:07-08:00</committed-date>
    <authored-date>2009-02-26T06:39:10-08:00</authored-date>
    <message>Fix for #161 When using Rails 2.3 it uses Rack::Utils to parse params</message>
    <tree>5ec0e45860f89f6822d9df5006660ec86b90b121</tree>
    <committer>
      <name>Luke Melia</name>
      <email>luke@lukemelia.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d7c32256dda0054256bfa772b3dde3922841615</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/4e07f5b654018965c83425cd1fec14cdb8a87220</url>
    <id>4e07f5b654018965c83425cd1fec14cdb8a87220</id>
    <committed-date>2009-02-27T18:30:26-08:00</committed-date>
    <authored-date>2009-02-21T22:04:30-08:00</authored-date>
    <message>Fix following of absolute redirect URL in Sinatra

What's going on when the app redirects to an absolute URL?

* Sinatra relies on Rack::MockSession which sets SERVER_NAME to
  &quot;example.org&quot; [1] on request it makes. However, Webrat expects
  it to be &quot;www.example.com&quot;

* In MyClassyApp, the redirect URL is made out of Rack::Request#url [2]
  which uses  SERVER_NAME, which is set to &quot;example.org&quot; by Rack::MockSession.
  As a result, Webrat see it as an external redirect and don't follow it.

NOTE:

* SERVER_NAME is stricly equivalent to HTTP_HOST [3]
* This could have been fixed in Webrat::Session too. I'am not sure
  that it won't affect other frameworks so I left it intact.

      def request_page(url, http_method, data) #:nodoc:
         h = headers
         h['HTTP_REFERER'] = @current_url if @current_url
  +      h['HTTP_HOST']    = 'www.example.com'

[1] http://github.com/rack/rack/blob/5c00dd698edb953b4bee432fa12a20ba69a067c1/lib/rack/mock.rb#L79
[2] http://github.com/rack/rack/blob/5c00dd698edb953b4bee432fa12a20ba69a067c1/lib/rack/request.rb#L201
[3] http://github.com/rack/rack/blob/5c00dd698edb953b4bee432fa12a20ba69a067c1/lib/rack/request.rb#L72</message>
    <tree>0d57b761e90b9272e8fbbb997714d37257981b6e</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00433bafe504296b96d56197200cebe875ef718e</id>
      </parent>
    </parents>
    <author>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/7d7c32256dda0054256bfa772b3dde3922841615</url>
    <id>7d7c32256dda0054256bfa772b3dde3922841615</id>
    <committed-date>2009-02-27T18:30:25-08:00</committed-date>
    <authored-date>2009-02-21T16:07:15-08:00</authored-date>
    <message>Support for &quot;modular&quot; Sinatra app style

Since Sinatra 0.9, apps can be ancapsulated in a class (&quot;modular&quot; style)
or be on the top level, just like before (&quot;classic&quot; style)

* http://wiki.github.com/brynary/webrat/sinatra
* http://www.sinatrarb.com/extensions.html</message>
    <tree>602a1424e5fdd525f6668911e025bc17fed14425</tree>
    <committer>
      <name>Simon Rozet</name>
      <email>simon@rozet.name</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4115c99c9b7de3228c32511a4a8cecae4a30aa71</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/00433bafe504296b96d56197200cebe875ef718e</url>
    <id>00433bafe504296b96d56197200cebe875ef718e</id>
    <committed-date>2009-02-27T17:45:51-08:00</committed-date>
    <authored-date>2009-02-27T17:45:51-08:00</authored-date>
    <message>History</message>
    <tree>f6c6b46fa6975c22f6645d45a67d72883c85bdb6</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>120a53dced1fe1f81cda77337a2ac1081501b91f</id>
      </parent>
      <parent>
        <id>b7e0d6f8e6e96a5bdcce64cde7bc71982c86e346</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/4115c99c9b7de3228c32511a4a8cecae4a30aa71</url>
    <id>4115c99c9b7de3228c32511a4a8cecae4a30aa71</id>
    <committed-date>2009-02-27T17:41:05-08:00</committed-date>
    <authored-date>2009-02-27T17:41:05-08:00</authored-date>
    <message>Merge branch 'master' into atmos</message>
    <tree>007b21333c34e1f422b6e933e0a7ce7139f2c6a5</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e32a208b7f452584ebf83fbd27fd69ab77b21d69</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/b7e0d6f8e6e96a5bdcce64cde7bc71982c86e346</url>
    <id>b7e0d6f8e6e96a5bdcce64cde7bc71982c86e346</id>
    <committed-date>2009-02-24T09:29:05-08:00</committed-date>
    <authored-date>2009-02-24T09:29:05-08:00</authored-date>
    <message>Prep for 0.4.2 release</message>
    <tree>164fa3cd0ab26d64c9f32ab6545e35798baea4c4</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aec889a14d81261f9f84591cd00533fc3d6f44cf</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/e32a208b7f452584ebf83fbd27fd69ab77b21d69</url>
    <id>e32a208b7f452584ebf83fbd27fd69ab77b21d69</id>
    <committed-date>2009-02-23T19:19:02-08:00</committed-date>
    <authored-date>2009-02-23T19:18:41-08:00</authored-date>
    <message>Fix warning caused by Nokogiri deprecating CSS::Parser.parse (Aaron Patterson) [#176 state:resolved]</message>
    <tree>2ca270bcf6c2e05e4bc17e0d6084be0b25cb9ac6</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dad3da195c41862a27c091d5d58fd78a98fd5ef2</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/aec889a14d81261f9f84591cd00533fc3d6f44cf</url>
    <id>aec889a14d81261f9f84591cd00533fc3d6f44cf</id>
    <committed-date>2009-02-23T19:14:58-08:00</committed-date>
    <authored-date>2009-02-23T19:14:58-08:00</authored-date>
    <message>Always deal with one query selector (a String, not an Array)</message>
    <tree>3af60c944716e22a78d8c6351ac6fc392b8ae2cb</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>18c60f4e51568c9a92fafe4b3c3d2ec0bdde14db</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/dad3da195c41862a27c091d5d58fd78a98fd5ef2</url>
    <id>dad3da195c41862a27c091d5d58fd78a98fd5ef2</id>
    <committed-date>2009-02-23T18:18:17-08:00</committed-date>
    <authored-date>2009-02-23T18:18:17-08:00</authored-date>
    <message>Bumping nokogiri dependency version to 1.2.0</message>
    <tree>a06cf7c9172a31b332bb7657751f75fa9e933382</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29c40bd73c734c19003574473b4caf831c47471d</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/18c60f4e51568c9a92fafe4b3c3d2ec0bdde14db</url>
    <id>18c60f4e51568c9a92fafe4b3c3d2ec0bdde14db</id>
    <committed-date>2009-02-23T17:52:17-08:00</committed-date>
    <authored-date>2009-02-23T17:52:10-08:00</authored-date>
    <message>Refactoring XPath manipulation</message>
    <tree>8a5e1baf3a20303c4f1578c180ae1e58758ba26e</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1625e3e9baf55454ecd7bb560869e32cf8dd5375</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/29c40bd73c734c19003574473b4caf831c47471d</url>
    <id>29c40bd73c734c19003574473b4caf831c47471d</id>
    <committed-date>2009-02-23T17:47:02-08:00</committed-date>
    <authored-date>2009-02-23T17:47:02-08:00</authored-date>
    <message>Pulling attribute conditions up from have_selector to have_xpath</message>
    <tree>90830d6d0bd114a6314b127fc1f4194a7ebf931d</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a688c28b19e7abfe6dd3fc2fc7990d8f9f4355cd</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/1625e3e9baf55454ecd7bb560869e32cf8dd5375</url>
    <id>1625e3e9baf55454ecd7bb560869e32cf8dd5375</id>
    <committed-date>2009-02-23T17:22:36-08:00</committed-date>
    <authored-date>2009-02-23T17:22:36-08:00</authored-date>
    <message>Pulling :content functionality up from have_selector into have_xpath</message>
    <tree>47cf516dcec3ad34e588d695ca7ef4f63f1cdbac</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9761b64b60e458e53098e907d687824e1663aab3</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/a688c28b19e7abfe6dd3fc2fc7990d8f9f4355cd</url>
    <id>a688c28b19e7abfe6dd3fc2fc7990d8f9f4355cd</id>
    <committed-date>2009-02-23T17:21:23-08:00</committed-date>
    <authored-date>2009-02-23T17:21:23-08:00</authored-date>
    <message>Extracting xpath_escape method</message>
    <tree>9e01d971c93320a103f46b50879359727b0431c2</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>66d39b851c8f6ac60b8e48e00829ce0828507ffd</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/9761b64b60e458e53098e907d687824e1663aab3</url>
    <id>9761b64b60e458e53098e907d687824e1663aab3</id>
    <committed-date>2009-02-23T17:18:36-08:00</committed-date>
    <authored-date>2009-02-23T17:18:36-08:00</authored-date>
    <message>Pulling :count option up from have_selector to have_xpath</message>
    <tree>3ba755d0ef62062e5ef550400ce5c91a6444bb20</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2296cadb934587e6c301e466b47555d8507dbddc</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/66d39b851c8f6ac60b8e48e00829ce0828507ffd</url>
    <id>66d39b851c8f6ac60b8e48e00829ce0828507ffd</id>
    <committed-date>2009-02-23T17:15:29-08:00</committed-date>
    <authored-date>2009-02-23T17:15:29-08:00</authored-date>
    <message>Allow have_xpath to accept options</message>
    <tree>e5d5076d3a10ba828d0f1c0b74537d0df07d58c7</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d96899be8cdb4b8b2d9b65f52db432e745e7e84c</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/2296cadb934587e6c301e466b47555d8507dbddc</url>
    <id>2296cadb934587e6c301e466b47555d8507dbddc</id>
    <committed-date>2009-02-23T17:11:25-08:00</committed-date>
    <authored-date>2009-02-23T16:51:50-08:00</authored-date>
    <message>Pulling features up from have_tag into have_selector</message>
    <tree>83ffdf9ae4e12460e98e2c4a7a93202e7d9641b4</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec06c76b91dbdb66126f723b3cb91203ad5a6c68</id>
      </parent>
    </parents>
    <author>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/120a53dced1fe1f81cda77337a2ac1081501b91f</url>
    <id>120a53dced1fe1f81cda77337a2ac1081501b91f</id>
    <committed-date>2009-02-23T13:21:42-08:00</committed-date>
    <authored-date>2009-02-23T13:21:42-08:00</authored-date>
    <message>small doc fixup to explain how to use different application frameworks with selenium</message>
    <tree>ecdd5a18b86e179d9818ba098240cbe9500a5e90</tree>
    <committer>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b4687c29d5f5fc19e1ecfb4f24d2843b434e64ce</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/d96899be8cdb4b8b2d9b65f52db432e745e7e84c</url>
    <id>d96899be8cdb4b8b2d9b65f52db432e745e7e84c</id>
    <committed-date>2009-02-23T08:19:09-08:00</committed-date>
    <authored-date>2009-02-23T08:19:09-08:00</authored-date>
    <message>Remove extra whitespace from contain failure message</message>
    <tree>5bd97dc33c44dabcc2e185cc37d304b481a31422</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>92565d3bc424e70ec1a69d0b01e09ae0f8f65907</id>
      </parent>
    </parents>
    <author>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/ec06c76b91dbdb66126f723b3cb91203ad5a6c68</url>
    <id>ec06c76b91dbdb66126f723b3cb91203ad5a6c68</id>
    <committed-date>2009-02-18T11:31:52-08:00</committed-date>
    <authored-date>2009-02-18T11:31:52-08:00</authored-date>
    <message>use bin/merb if it's available for appserver startup</message>
    <tree>e74828a5792e824521a1e2d0fd9dcf144fa9d468</tree>
    <committer>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fb9406154e379cc411207528914cd4278e31bf1</id>
      </parent>
    </parents>
    <author>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/92565d3bc424e70ec1a69d0b01e09ae0f8f65907</url>
    <id>92565d3bc424e70ec1a69d0b01e09ae0f8f65907</id>
    <committed-date>2009-02-18T11:16:19-08:00</committed-date>
    <authored-date>2009-02-18T11:16:19-08:00</authored-date>
    <message>use application_environment in merb also</message>
    <tree>2129ed4eedddb444c790bcf3089beb4c97e91070</tree>
    <committer>
      <name>Corey Donohoe</name>
      <email>atmos@atmos.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>17a8bc7b6609f71e758e96e817d18d0f87e4e05b</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/b4687c29d5f5fc19e1ecfb4f24d2843b434e64ce</url>
    <id>b4687c29d5f5fc19e1ecfb4f24d2843b434e64ce</id>
    <committed-date>2009-02-15T16:47:12-08:00</committed-date>
    <authored-date>2009-02-15T16:47:12-08:00</authored-date>
    <message>Break out specs for matchers into separate files</message>
    <tree>97ba728867dbdcda72024daa0700c1317655076a</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>932fdab8844b866c55262d890eb808b513fff9ac</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/17a8bc7b6609f71e758e96e817d18d0f87e4e05b</url>
    <id>17a8bc7b6609f71e758e96e817d18d0f87e4e05b</id>
    <committed-date>2009-02-15T16:41:44-08:00</committed-date>
    <authored-date>2009-02-15T16:41:44-08:00</authored-date>
    <message>Adding :count option to have_tag</message>
    <tree>4580943dcfa63a44175dfd5e7f77410ec76bf3e2</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7ba620f38b940f6046ac56cd5cd796a6bcc99a6b</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/932fdab8844b866c55262d890eb808b513fff9ac</url>
    <id>932fdab8844b866c55262d890eb808b513fff9ac</id>
    <committed-date>2009-02-15T16:32:25-08:00</committed-date>
    <authored-date>2009-02-15T16:32:25-08:00</authored-date>
    <message>Get quoting working for content</message>
    <tree>c0cdf1645c3a013ae8e4114dacd92b10572cd622</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>24eab77ecda60c80743b04321d7c520895c1862c</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </author>
    <url>http://github.com/brynary/webrat/commit/7ba620f38b940f6046ac56cd5cd796a6bcc99a6b</url>
    <id>7ba620f38b940f6046ac56cd5cd796a6bcc99a6b</id>
    <committed-date>2009-02-15T15:57:53-08:00</committed-date>
    <authored-date>2009-02-15T15:57:53-08:00</authored-date>
    <message>Whitespace</message>
    <tree>f60b629b3150b57e69da6c27347aebf27723e636</tree>
    <committer>
      <name>Bryan Helmkamp</name>
      <email>bryan@brynary.com</email>
    </committer>
  </commit>
</commits>
