1. 01 3月, 2014 3 次提交
  2. 25 2月, 2014 1 次提交
  3. 16 2月, 2014 1 次提交
    • J
      Print an EOL before printing the TestResult while executing the spec · 5fbc23e8
      Jakob Holderbaum 提交于
      By printing this newline, the filepath of the failing assertion does not get
      preceded by the dot which represents a running test.
      
      This gives the advantage, that the complete output of unity can be used as it is
      with a makefile in vim. Every error gets displayed in the quickfix and you can
      jump appropiately.
      5fbc23e8
  4. 20 12月, 2013 2 次提交
  5. 23 9月, 2013 3 次提交
  6. 22 9月, 2013 4 次提交
  7. 17 9月, 2013 3 次提交
  8. 15 7月, 2013 1 次提交
  9. 14 7月, 2013 1 次提交
    • W
      Updated examples rakefile · 53a5ae92
      Warwick Stone 提交于
       *  Build directory created if it doesn't exist. This fixes a gcc "no such file or directory" error when running rake
      53a5ae92
  10. 28 6月, 2013 5 次提交
    • M
      Merge pull request #47 from canton7/feature/memory-array-test-fixes · 6f491403
      Mark VanderVoord 提交于
      Fix tests testing TEST_ASSERT_EQUAL_MEMORY_ARRAY on 16-bit platforms. (Thanks Antony!)
      6f491403
    • M
      Merge pull request #45 from canton7/feature/16bitIntArrayEqual · 6bff2eb9
      Mark VanderVoord 提交于
      Fix TEST_ASSERT_EQUAL_INT_ARRAY for int sizes other than 32 bits (Thanks Canton7)
      6bff2eb9
    • A
      Fix tests testing TEST_ASSERT_EQUAL_MEMORY_ARRAY on 16-bit platforms · 2b484e42
      Antony Male 提交于
      The tests which exercise TEST_ASSERT_EQUAL_MEMORY_ARRAY use int arrays,
      and hard-code the size of each element as 4 bytes. This is of course
      untrue on 16-bit platforms.
      
      Replace this hard-coded value with sizeof(int).
      2b484e42
    • A
      Fix unit tests for TEST_ASSERT_EQUAL_HEX_ARRAY on 16-bit architectures · 318dc8f3
      Antony Male 提交于
      Previously, TEST_ASSERT_EQUAL_HEX_ARRAY was being called, and passed
      arrays of type 'unsigned int'. TEST_ASSERT_EQUAL_HEX_ARRAY is an alias
      for TEST_ASSERT_EQUAL_HEX32_ARRAY in *all* cases (and is documented as
      such), while 'unsigned int' is 16 bits on some platforms. Unsurprisingly
      this caused some tests to fail.
      
      Fix by replacing the 'unsigned int' declarations with '_UU32'.
      318dc8f3
    • A
      Fix TEST_ASSERT_EQUAL_INT_ARRAY for int sizes other than 32 bits · 07736afe
      Antony Male 提交于
      This patch fixes testEqualIntArrays in the unity test suite on 16-bit
      architectures.
      
      TEST_ASSERT_EQUAL_INT_ARRAY calls UnityAssertEqualIntArray with 'style'
      set to UNITY_DISPLAY_STYLE_INT.
      
      UNITY_DISPLAY_STYLE_INT is defined as UNITY_DISPLAY_STYLE_AUTO +
      UNITY_DISPLAY_STYLE_INT{16,32,64} (depending on the int width).
      
      However, the switch statement in UnityAssertEqualIntArray has special
      cases for the width-specific display styles, but these comparisons
      are carried out without clearing the UNITY_DISPLAY_STYLE_AUTO flag.
      This means that if 'style' is UNITY_DISPLAY_STYLE_INT, and the int
      width is, say, 16, bits, the default case will be hit, and elements
      compared as if they were 32 bits wide. Unsurprisingly this causes
      a failure in the test named above.
      07736afe
  11. 22 6月, 2013 1 次提交
    • S
      Update generate_test_runner.rb · 4460fc50
      shellyniz 提交于
      Bug - compilation error when using parametrized tests with user defined types. When using TEST_CASE and parametrised test and passing parameters which are of user defined types, the test_runner does not compile because it does not recognize the user defined types.
      Test runner should copy the include statements from the test file
      4460fc50
  12. 13 4月, 2013 2 次提交
  13. 25 3月, 2013 2 次提交
  14. 14 2月, 2013 5 次提交
  15. 07 2月, 2013 4 次提交
  16. 06 2月, 2013 1 次提交
  17. 05 2月, 2013 1 次提交