Permalink
Commits on Dec 29, 2011
  1. @codev2

    Merge mocking helpers into master

    codev2 committed Dec 29, 2011
  2. @codev2

    Added mocking helpers for working with eunit tests

    Features include:
    
    * Imports mocking helper functions and gives access to helper macros.
    
    * Clear division of intent between creating a stub
    version of existing module/function and creating a fake
    module/function that should not exist already on the code
    path.
    
    * Lazy mocking of modules to reduce duplication between
    meck:new and meck:expect lines.
    
    * EUnit fixture helper which runs all functions in the module
    as EUnit tests w/o need for specific pre/suffix, wrapping each
    one with a meck:unload after (even if test results in error).
    The fixture also allows for setup/teardown function names to be
    passed in which will be run before/after each test regardless
    of test outcome.
    
    Authors:
    Benjamin Lee, Matt Campbell, Mike Lazar, Kenny Ortmann, Nate McKie, and Oliver Ferrigni
    codev2 committed Dec 29, 2011
Commits on Sep 29, 2011
  1. Merge pull request #39 from legoscia/master

    Include meck:new/2 arguments in errors
    Adam Lindberg committed Sep 29, 2011
  2. @legoscia
Commits on Aug 23, 2011
  1. Add build status button

    Adam Lindberg committed Aug 23, 2011
  2. Add R13B04 as a build target

    Adam Lindberg committed Aug 23, 2011
Commits on Aug 19, 2011
  1. Merge remote-tracking branch 'origin/master'

    Adam Lindberg committed Aug 19, 2011
  2. Refactor cover test

    Adam Lindberg committed Aug 19, 2011
Commits on Aug 17, 2011
  1. Merge pull request #38 from wardbekker/master

    Add Travis support for meck
    Adam Lindberg committed Aug 17, 2011
  2. @wardbekker
Commits on Aug 16, 2011
  1. @wardbekker
  2. @wardbekker

    added travis config

    wardbekker committed Aug 16, 2011
Commits on Jul 25, 2011
  1. Refactor sticky test setup

    Adam Lindberg committed Jul 25, 2011
  2. Fix indentation

    Adam Lindberg committed Jul 25, 2011
  3. Refactor tests

    Adam Lindberg committed Jul 25, 2011
  4. Merge pull request #32 from djnym/master

    Filter out parse_transforms from compilation options
    Adam Lindberg committed Jul 25, 2011
Commits on Jul 24, 2011
  1. @djnym

    parse_transforms can cause compilation issues, but as they are alread…

    …y applied to the abstract code, they are unnecessary when mocking, so filter them out of the compilation options
    djnym committed Jul 24, 2011
Commits on Jul 20, 2011
  1. Spell check

    Adam Lindberg committed Jul 20, 2011
  2. Add table of contents

    Adam Lindberg committed Jul 20, 2011
  3. Update text and examples

    Adam Lindberg committed Jul 20, 2011
  4. Use 'sh' for syntax highlighting instead of 'console'

    Adam Lindberg committed Jul 20, 2011
  5. Remove prefix '$' character for shell sessions

    Adam Lindberg committed Jul 20, 2011
  6. Syntax highlight for shell and Erlang code

    Adam Lindberg committed Jul 20, 2011
  7. Uncomment dry run, document and clean up

    Adam Lindberg committed Jul 20, 2011
  8. Add changelog for next version and tag helper script

    Adam Lindberg committed Jul 20, 2011
  9. Exit with error reason from compile:forms/2

    Adam Lindberg committed Jul 20, 2011
Commits on Jul 18, 2011
  1. Errors when trying to mock BIFs or module_info/0,1

    Adam Lindberg committed Jul 18, 2011
  2. Allow global passthrough on modules with BIFs

    Adam Lindberg committed Jul 18, 2011
  3. Fix GH-30; passthrough not accepting different arguments

    Adam Lindberg committed Jul 18, 2011
Commits on Jul 13, 2011
  1. Bump version number to 0.7

    Adam Lindberg committed Jul 13, 2011
  2. Throw error when mocking sticky modules without unstick

    Adam Lindberg committed Jul 13, 2011
  3. Add test for using unstick with non-sticky modules

    Adam Lindberg committed Jul 13, 2011
  4. Test code that traverses lists and tuples in static data

    Adam Lindberg committed Jul 13, 2011
  5. Do not use supervisor module in sticky testing

    Adam Lindberg committed Jul 13, 2011
Commits on Jul 12, 2011
  1. @xenolinguist