Permalink
Commits on Jul 2, 2012
  1. Release 1.3.1

    committed Jul 2, 2012
Commits on Jul 1, 2012
  1. Release 1.3.0

    committed Jul 1, 2012
Commits on Jun 26, 2012
Commits on Jun 18, 2012
  1. Upgrade to mocha 1.2.0

    joliss committed Jun 18, 2012
Commits on Jun 11, 2012
  1. Copy-edit; update History

    joliss committed Jun 11, 2012
  2. Merge pull request #43 from jfirebaugh/singletask

    Individual specs can now be run using the konacha:run task.
    joliss committed Jun 11, 2012
  3. `rake konacha:run` exits with exit code 1 when spec suite fails

    It would be nice to test this, but since we'd have to invoke `rake
    konacha:run` through the shell, for now there is no test case.
    joliss committed Jun 11, 2012
Commits on Jun 6, 2012
  1. Release 1.2.4

    committed Jun 6, 2012
  2. Do not crash when the `#konacha` element is removed in a test. Closes #…

    …45
    
    The location of the #konacha element (as a child of <body>) is now
    determined by konacha.js, not by the view.
    joliss committed Jun 6, 2012
  3. Extract inline script into konacha.js

    I'm still a bit unhappy about the naming here, but this will do for now.
    
    By the way, we include
    
    1. konacha/server.js or konacha/runner.js
    2. the user's konacha_config
    3. konacha.js
    
    and there's no obvious way to clean this up. `konacha_config` needs to be
    sandwiched between the other two.
    joliss committed Jun 6, 2012
  4. Update History

    joliss committed Jun 6, 2012
  5. Merge pull request #44 from josepjaume/patch-1

    Don't depend on `rails` since it will require activerecord
    joliss committed Jun 6, 2012
  6. Don't depend on `rails` since it will require activerecord

    This behavior is not desirable when using `nosql` like mongoid, since it will ask you for a `activerecord-sqlite3-adapter`.
    josepjaume committed Jun 6, 2012
Commits on Jun 4, 2012
  1. Release 1.2.3

    committed Jun 4, 2012
  2. Update History

    joliss committed Jun 4, 2012
  3. Upgrade to chai 1.0.4

    joliss committed Jun 4, 2012
  4. Upgrade to mocha 1.1.0

    joliss committed Jun 4, 2012
Commits on Jun 1, 2012
  1. Merge pull request #41 from kevgo/master

    Adds the ability to traverse symlinked directories when discovering specs.
    committed Jun 1, 2012
Commits on May 31, 2012
Commits on May 29, 2012
  1. Release 1.2.2

    committed May 29, 2012
  2. Update History

    joliss committed May 29, 2012
  3. Dump server exception onto stderr

    I had a silent failure when there was a missing asset file, showing
    only #<Selenium::WebDriver::Error::JavascriptError: unknown error>. Now
    it prints something like "ActionView::Template::Error: couldn't find
    file 'ember'" followed by a lengthy stack trace.
    joliss committed May 29, 2012
  4. Display more helpful error messages

    When Selenium fails somehow, rake would previously only display "unknown
    error" or some such message, whereas now it gives a clue that the
    Capybara driver might have failed, and it shows the exception class and
    message.
    
    I chose a fairly specific message ("Error communicating with browser
    process") because that's the most likely type of error to occur, and I
    wanted to clearly mark it as a an environment error, as opposed to an
    error in the JavaScript test code.
    
    We have to rescue everything (and not just
    Selenium::WebDriver::Error::ServerError) because the user might select a
    different Capybara driver.
    joliss committed May 29, 2012
Commits on May 28, 2012
  1. Upgrade to chai 1.0.3. Closes #40

    joliss committed May 28, 2012
Commits on May 24, 2012
  1. Merge pull request #39 from markbates/fix_issue_28

    Fixes issue #28 Errors using the :webkit driver
    joliss committed May 24, 2012
Commits on May 22, 2012
  1. Release 1.2.1

    committed May 22, 2012
  2. Upgrade to chai 1.0.1. Closes #38

    joliss committed May 22, 2012
Commits on May 15, 2012
  1. Release 1.2.0

    committed May 15, 2012
  2. Upgrade to chai 1.0.0

    committed May 15, 2012
  3. Update gemspec

    Vendor files are now checked in and do not need explicit listing.
    joliss committed May 15, 2012