Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jul 2, 2012
  1. @joliss

    Merge pull request #52 from wordofchristian/master

    joliss authored
    Plugged my gem that adds chai-jquery plugin
  2. @wordofchristian
Commits on Jul 1, 2012
  1. @joliss
  2. @joliss

    Upgrade to mocha 1.2.2

    joliss authored
    Mocha 1.2.2 apparently only updated its npm dependencies, and the JS
    didn't actually change, but we might as well upgrade it so people don't
    go wondering if they're missing out on bugfixes.
  3. @joliss
  4. @jfirebaugh

    Release 1.3.0

    jfirebaugh authored
Commits on Jun 26, 2012
  1. @joliss
Commits on Jun 18, 2012
  1. @joliss

    Upgrade to mocha 1.2.0

    joliss authored
Commits on Jun 11, 2012
  1. @joliss

    Copy-edit; update History

    joliss authored
  2. @joliss

    Merge pull request #43 from jfirebaugh/singletask

    joliss authored
    Individual specs can now be run using the konacha:run task.
  3. @joliss

    `rake konacha:run` exits with exit code 1 when spec suite fails

    joliss authored
    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.
Commits on Jun 6, 2012
  1. @jfirebaugh

    Release 1.2.4

    jfirebaugh authored
  2. @joliss

    Do not crash when the `#konacha` element is removed in a test. Closes #…

    joliss authored
    …45
    
    The location of the #konacha element (as a child of <body>) is now
    determined by konacha.js, not by the view.
  3. @joliss

    Extract inline script into konacha.js

    joliss authored
    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.
  4. @joliss

    Update History

    joliss authored
  5. @joliss

    Merge pull request #44 from josepjaume/patch-1

    joliss authored
    Don't depend on `rails` since it will require activerecord
  6. @josepjaume
  7. @markbates
  8. @josepjaume

    Don't depend on `rails` since it will require activerecord

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

    Release 1.2.3

    jfirebaugh authored
  2. @joliss

    Update History

    joliss authored
  3. @joliss

    Upgrade to chai 1.0.4

    joliss authored
  4. @joliss

    Upgrade to mocha 1.1.0

    joliss authored
Commits on Jun 1, 2012
  1. @jfirebaugh

    Merge pull request #41 from kevgo/master

    jfirebaugh authored
    Adds the ability to traverse symlinked directories when discovering specs.
Commits on May 31, 2012
  1. @kevgo
  2. @kevgo
Commits on May 29, 2012
  1. @jfirebaugh

    Release 1.2.2

    jfirebaugh authored
  2. @joliss

    Update History

    joliss authored
  3. @joliss

    Dump server exception onto stderr

    joliss authored
    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.
  4. @joliss

    Display more helpful error messages

    joliss authored
    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.
Commits on May 28, 2012
  1. @joliss

    Upgrade to chai 1.0.3. Closes #40

    joliss authored
Commits on May 24, 2012
  1. @joliss

    Merge pull request #39 from markbates/fix_issue_28

    joliss authored
    Fixes issue #28 Errors using the :webkit driver
  2. @markbates
Commits on May 22, 2012
  1. @jfirebaugh

    Release 1.2.1

    jfirebaugh authored
  2. @joliss

    Upgrade to chai 1.0.1. Closes #38

    joliss authored
Something went wrong with that request. Please try again.