1. 22 9月, 2013 1 次提交
  2. 17 9月, 2013 1 次提交
    • A
      Allow pointer types to have an attribute · 6dd44f23
      Antony Male 提交于
      Microchip's XC16 and friends, when used with dsPICs, require that all pointers
      to memory which could possibly be in EDS space by adorned with __eds__, e.g.
      
          __eds__ int* p_int
      
      Adding the macro UNITY_PTR_ATTRIBUTE allows Unity's pointers to be decorated
      with whatever ridiculous attributes the compiler requires.
      6dd44f23
  3. 28 6月, 2013 1 次提交
    • 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
  4. 06 2月, 2013 1 次提交
  5. 05 2月, 2013 1 次提交
  6. 04 12月, 2012 1 次提交
  7. 30 11月, 2012 1 次提交
  8. 27 11月, 2012 1 次提交
  9. 21 11月, 2012 1 次提交
  10. 31 10月, 2012 5 次提交
  11. 30 10月, 2012 2 次提交
  12. 05 10月, 2012 1 次提交
  13. 02 10月, 2012 1 次提交
  14. 29 8月, 2012 1 次提交
    • A
      Fix issue \#7 INTx_WITHIN_MESSAGE() macro · e95f6626
      Alex Rodriguez 提交于
      The reason that TEST_ASSERT_xyz_WITHIN_MESSAGE() family of functions
      doesn't print any message is because is calling a re-use macro from the
      TEST_ASSERT_xyz_WITHIN() family of functions. Due this two functions in
      unity.h calls the same function from unity_internals.h, the message is
      nullified at this point. The issue is fix by passing _message_ arg to
      the 4th argument of *UnityAssertNumbersWithin()* function.
      e95f6626
  15. 28 5月, 2012 4 次提交
  16. 27 4月, 2012 2 次提交
  17. 03 1月, 2012 1 次提交
  18. 11 10月, 2011 1 次提交
  19. 14 5月, 2011 1 次提交
  20. 03 5月, 2011 1 次提交
  21. 20 4月, 2011 1 次提交
  22. 01 4月, 2011 1 次提交
  23. 23 3月, 2011 2 次提交
  24. 05 3月, 2011 1 次提交
  25. 03 3月, 2011 1 次提交
  26. 18 2月, 2011 1 次提交
  27. 05 2月, 2011 1 次提交
  28. 24 1月, 2011 1 次提交
  29. 14 1月, 2011 1 次提交
  30. 01 12月, 2010 1 次提交