Permalink
Switch branches/tags
Nothing to show
Commits on Jan 13, 2010
Commits on Oct 11, 2009
  1. Renamed namespace from OJ to OS

    luuse committed Oct 11, 2009
  2. Switched from using javascript functions to create a matcher to using…

    … functions in CPObject through categories
    luuse committed Oct 11, 2009
Commits on Oct 10, 2009
  1. Added a matcher that checks classes and imported the custom matchers …

    …into CPObjec+Specs.j
    luuse committed Oct 10, 2009
  2. Moved the matches: method to OJMatcher since some matchers doesn't ne…

    …ed a custom implementation.
    luuse committed Oct 10, 2009
  3. Added nil matcher

    luuse committed Oct 10, 2009
  4. Renamed namespace from OJS to OJ.

    luuse committed Oct 10, 2009
  5. Did some cleanup

    luuse committed Oct 10, 2009
  6. Added support for pending specs.

    luuse committed Oct 10, 2009
Commits on Oct 1, 2009
Commits on Sep 22, 2009
Commits on Sep 20, 2009
  1. Stop instantiating a base object for all mocks.

    Basically this aligns us with more traditional mock behaviors. Mocks
    have all of their mocked class's methods, but they do not need an
    instantiated version of the class. An instantiated version may be useful
    when mocking or stubbing out aspects of a real object (say CPWindow
    instances), and that will come soon.
    committed Sep 20, 2009
Commits on Sep 18, 2009
Commits on Jul 29, 2009
  1. Added BlankSlate class.

    committed Jul 29, 2009
Commits on Jul 14, 2009
  1. Added autotest support, plus a summary printout at the end of a spec …

    …run.
    
    Actually the summary printout is in part due to a need to achieve
    autotest support.
    committed Jul 14, 2009
Commits on Jul 13, 2009
  1. Added color-coding for success/failure/exception states.

    Success is green, failure red, exceptions are blue (leaving the door
    open for pending specs in yellow like RSpec does).
    committed Jul 13, 2009
Commits on Jul 12, 2009
  1. Moved forwardInvocation: and methodSignatureForSelector: implementati…

    …ons to Test.j
    
    This moves them to the Test class, limiting their effects to that class.
    That was easier than I thought; for some reason when I tried it earlier
    it hadn't worked...
    committed Jul 12, 2009
  2. Added new, expanded syntax with pre- and post- code.

    There are beforeAll:, beforeEach:, afterEach:, and afterAll: parameters
    available now. These are optional by virtue of some forwardInvocation:
    magic; this magic is currently not in a final/correct form, and will
    need some tweaking, but is much of the way there.
    
    The functionality, however, works!
    committed Jul 12, 2009
Commits on Jul 10, 2009
  1. Fix for the README.

    committed Jul 10, 2009
  2. Added README.

    committed Jul 10, 2009