1. 22 9月, 2013 4 次提交
  2. 17 9月, 2013 3 次提交
  3. 15 7月, 2013 1 次提交
  4. 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
  5. 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
  6. 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
  7. 25 3月, 2013 2 次提交
  8. 14 2月, 2013 5 次提交
  9. 07 2月, 2013 4 次提交
  10. 06 2月, 2013 1 次提交
  11. 05 2月, 2013 1 次提交
  12. 01 2月, 2013 1 次提交
    • C
      Update makefile · 726227b1
      Chris Dew 提交于
      The `build` directory is not created when running make, which yields an error. 
      726227b1
  13. 19 1月, 2013 1 次提交
  14. 17 1月, 2013 1 次提交
  15. 15 1月, 2013 1 次提交
  16. 12 1月, 2013 2 次提交
  17. 10 1月, 2013 1 次提交
  18. 09 1月, 2013 3 次提交
  19. 22 12月, 2012 2 次提交