Permalink
Commits on Mar 13, 2013
  1. Merge pull request #340 from CaioToOn/fix-clock-settimeout

    DelayedFunctionScheduler tick, setTimeout/Interval delay defaults to 0
    Davis W. Frank committed Mar 13, 2013
  2. DelayedFunctionScheduler tick, setTimeout/Interval delay defaults to 0

    If ommited or null, delay for refered methods will default to 0. This
    will make setTimeout and setInterval methods to behave as expected by
    [HTML5 specs](http://www.w3.org/TR/html51/webappapis.html#timers):
    
    "Let timeout [delay] be the second argument to the method, or zero if the
    argument was omitted."
    
    This commit also fixes an issue with tick() being called without arguments,
    that causes the scheduler to break and stop working after this call.
    caiotoon committed Mar 13, 2013
Commits on Mar 5, 2013
  1. Cleanup Gruntfile so that all tasks are registered at the top level

    [Finishes #45559005]
    Dan Hansen and Davis W. Frank committed Mar 5, 2013
  2. Default character encoding is now UTF-8

    Dan Hansen and Davis W. Frank committed Mar 5, 2013
Commits on Mar 4, 2013
  1. Merge pull request #332 from bjornblomqvist/preserve-whitespace-in-re…

    …sult-message
    
    Fixes #296, Whitespace failures will now be esier to understand.
    Davis W. Frank committed Mar 4, 2013
  2. Merge pull request #329 from sunliwen/master

    Build status should be updated
    Davis W. Frank committed Mar 4, 2013
  3. Update util.js

    Removed old jsDoc comments
    Davis W. Frank committed Mar 4, 2013
  4. Merge pull request #333 from bjornblomqvist/utf8-fix

    fix so that utf-8 characters are rendered correctly in the browser
    Davis W. Frank committed Mar 4, 2013
  5. Delegate to originalJasmine for the version string in test

    Dan Hansen and Davis W. Frank committed Mar 4, 2013
  6. Move to grunt for building all distribution files.

    * canonical version number of jasmine-core is now is package.json
    * `grunt buildDistribution` builds jasmine.js, jasmine-html.js, jasmine.css and outputs them to the dist dir
    * `grunt buildStandaloneDist` builds the example spec runner files and compresses them to dist/jasmine-VERSION.zip
    * `grunt compass` compiles jasmine.css
    * jasmine.Env handling of version is backwards compatible, but uses the version string directly (and nicely deprecated)
    * Ruby/thor tasks that did the above deleted
    Dan Hansen and Davis W. Frank committed Mar 2, 2013
Commits on Mar 1, 2013
  1. This spec is for a case where FF *sometimes* loses it's exception

    message property. Fixed the spec using a double so that the test will
    run green on non-FF environments.
    Dan Hansen and Davis W. Frank committed Mar 1, 2013
  2. Added grunt to project.

    Move from embedded "fork" of jsHint to using grunt's jsHint module.
    Cleaned ALL jsHint errors.
    Added jasmine.util.isUndefined as alternative to extra careful protection against undefined clobbering
    Dan Hansen and Davis W. Frank committed Mar 1, 2013
  3. Protect against a FF bug: Exceptions don't always have a message prop…

    …erty even though they were instantiated with one. Using Error#toString alleviates this
    Dan Hansen and Davis W. Frank committed Mar 1, 2013
  4. Support pending specs with:

    - xit
    - it with a null function body ( it("should be pending");
    - calling pending() inside a spec
    - having a spec without any expectations
    
    Pending and Filtered specs now call Reporter interface specStarted so that reporting acts as expected.
    Pending and Filtered spec names are present and styled in the HTML reporter
    
    Using xit used to disable a spec. Disabling is now just when a spec is filtered out at run time (usually w/ the reporter).
    
    Suites are still disabled with xdescribe and means its specs are never executed.
    Dan Hansen and Davis W. Frank committed Feb 28, 2013
Commits on Feb 28, 2013
  1. Attempt at normalizing error stacks across browsers.

    Failed expectations now have a `stack` property, remove `trace.stack`
    Dan Hansen and Davis W. Frank committed Feb 28, 2013
Commits on Feb 27, 2013
  1. Require jasmine gem in the rakefile

    Dan Hansen and Davis W. Frank committed Feb 27, 2013
  2. Env#addMatchers is no longer exposed on spec, it is exposed globally …

    …in boot.js.
    Dan Hansen and Davis W. Frank committed Feb 27, 2013
Commits on Feb 26, 2013
  1. Cleanup

    Dan Hansen and Davis W. Frank committed Feb 26, 2013
  2. Update travis yml to use the new build script

    Dan Hansen and Davis W. Frank committed Feb 26, 2013
  3. * JsApiReporter - better inteface for getting spec results (it's a sl…

    …ice!)
    
    * Removed RSpec dependency from running self_test/CI - includes using new Jasmine::Formatter::Console from the gem
    *
    Dan Hansen and Davis W. Frank committed Feb 26, 2013
  4. Fix for default state of exceptionCatching from HTML ui

    Dan Hansen and Davis W. Frank committed Feb 26, 2013
Commits on Feb 22, 2013
Commits on Feb 19, 2013
  1. Moved dependencies out of HtmlReporter and into boot.js - QueryString…

    … for spec filtering and UI around raising exceptions checkbox; New object for handling spec filtering for browsers;
    Dan Hansen and Davis W. Frank committed Feb 19, 2013
  2. Fix Build: Firefox doesn't hoist function definitions in for loops

    Dan Hansen and Davis W. Frank committed Feb 19, 2013
  3. Remove vestiges of old HTMLReporter

    Dan Hansen and Davis W. Frank committed Feb 19, 2013
  4. Merge branch '2_0'

    	src/html/HtmlReporter.js
    Dan Hansen and Davis W. Frank committed Feb 19, 2013
  5. Updated jasmine.js

    Dan Hansen and Davis W. Frank committed Feb 19, 2013
  6. * Removed old Queue & Runner in favor of Suite using the new QueueRunner

    * New reporter interface across all reporters
    * xdescribe & xit now store disabled specs
    * Rewrite of HtmlReporter to support new interface and be more performant
    pivotalangellist committed with Dan Hansen and Davis W. Frank Dec 11, 2012
  7. Cleanup of Exception formatting (incl. better Browser support re:

    toString;
    NestedResults is dead, remove it from jasmine.yml
    Davis W. Frank committed with Dan Hansen and Davis W. Frank Dec 10, 2012
Commits on Feb 16, 2013
  1. Update README.markdown

    sunliwen committed Feb 16, 2013
Commits on Dec 9, 2012
  1. removing the exception formatter from the util namespace

    Davis W. Frank committed Dec 9, 2012
Commits on Dec 8, 2012
  1. removing jasmine.VERBOSE - not used

    Davis W. Frank committed Dec 8, 2012