Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 11, 2013
  1. TEST raise the timeout for the fsm test

    It seems now that cover is preserved it is more likely to take more than 10
    seconds in an i5.
    I need to investigate more but it can be due to excessive bumping of the cover
    db or because is harder to reload cover instrumented code ...
  2. FUNCT restore the code for covered modules

    Use the cover compiled code stored in the cover data base instead of reloading
    the code from the beam file
  3. FUNCT run the tests with and without cover

    The code paths vary a bit in both cases
  4. DOC clarify a comment

  5. FUNCT basic support for cover compiled code in moka_mod_units

      * is_cover_compiled
      * get_cover_compiled_code (here be dragons)
  6. TEST Acceptance test to verify we preserve cover info

    We should have the same report before loading a moka and after stopping it,
    regardless of the calls done while in moked mode.
    Note we are ignoring all calls done in moked mode. This is not the ideal
    behaviour but is better than losing all the history so we will implement this
    first and maybe look into counting calls in moked mode later
Commits on Apr 20, 2013
  1. BUGFIX prune returned history in internal_get_history calls in the mo…

    Pivotal bug: 47577545
    Without this fix, the test could explode in exponential memory growth.
Commits on Apr 17, 2013
Commits on Apr 8, 2013
Commits on Apr 7, 2013
  1. DOC Update the README

      * Add information about history support
      * Remove some limitations that no longer apply
  2. FUNCT remove an ugly hack

    No longer needed, we can use sel_dummy_server to mock the history out in the
    tests that needed it
Commits on Apr 6, 2013
  1. FUNCT make the calls to add to history synchronous

    Otherwise we can see artifacts reading the history just after making a moked
  2. DOC update the history sequence diagram

    We opted to implement a simpler approach. No filtering or ordering is done in
    the history list
  3. DOC untabify

  4. TEST fix mok_system_functions so that it restores the code properly

    The previous version left mok_system_functions always in moked state
  5. TEST restructure the tests so that they are symbolic

    It is better for error reporting, and gives us some room for refactoring
  6. FUNCT update travis releases

    Test for the most recent of R14, R15, and R16
  7. TEST fix the acceptance tests in hold_history

    They were wrongly implemented, there is no way to reload the code during a
    function call, only for new calls, thus:
      * The ?MODULE:reload function doesn't do anything at all
      * We cannot unload the moka once loaded as we are running old code and
        unloading the moka would kill us
  8. RESTRUCT remove _eunit from hold_state_eunit name

    We don't want to name modules after the framework if not neccesary
Commits on Feb 17, 2013
Something went wrong with that request. Please try again.