• E
    Improvements to the execution time feature · 076f0fff
    elliot 提交于
    - Running time macros have been made more portable, previously it was not
      possible to override all macros
    - Running time macros will be executed by default test runner, and auto test
      runners
    - Adds a default execution time implementation for unix. (Previous default
      implementation only worked on Windows)
    - For embedded platforms there is a simple method of getting a default
      implementation by defining a single macro UNITY_CLOCK_MS()
    - Removed need for UNITY_EXEC_TIME_RESET. This was not being used for the default
      implementations, if anything ever did need reset-like functionality it could
      simply be wrapped up with the start or stop macros for that platform
    076f0fff
generate_test_runner.rb 19.3 KB