1. 14 9月, 2017 1 次提交
    • J
      Allow suiteSetUp() and suiteTearDown() to be provided as normal C functions. · 2593c31b
      John Lindgren 提交于
      This is simpler and more flexible than embedding C code in the Ruby options
      (:suite_setup and :suite_teardown).  However, support for :suite_setup and
      :suite_teardown is kept for backwards compatibility.
      
      Several configurations are possible:
      1. :suite_setup and :suite_teardown options provided and used.
      2. :suite_setup and :suite_teardown options not provided (nil):
        2a. Weak symbols not supported; suiteSetUp() and suiteTearDown() are not called.
            It would be simpler to make user-provided functions mandatory in this case,
            but it could break some pre-existing test suites.
        2b. Weak symbols are supported and the stub implementations of suiteSetUp() and
            suiteTearDown() are called if there are no user-provided functions.
        2c. Weak symbols are supported but overridden by user-provided suiteSetUp() and
            suiteTearDown() functions.
      2593c31b
  2. 13 9月, 2017 1 次提交
  3. 12 9月, 2017 2 次提交
  4. 11 9月, 2017 2 次提交
  5. 09 9月, 2017 2 次提交
  6. 26 8月, 2017 4 次提交
  7. 04 8月, 2017 3 次提交
  8. 02 8月, 2017 3 次提交
  9. 26 6月, 2017 1 次提交
  10. 14 5月, 2017 1 次提交
  11. 10 5月, 2017 2 次提交
  12. 25 4月, 2017 1 次提交
  13. 08 4月, 2017 1 次提交
  14. 30 3月, 2017 1 次提交
  15. 29 3月, 2017 7 次提交
  16. 28 3月, 2017 3 次提交
  17. 27 3月, 2017 5 次提交