Show
Ignore:
Timestamp:
09/09/10 22:40:57 (21 months ago)
Author:
westram
Message:
  • unit-test improvements (merged [6757] [6758] [6759] [6760] [6761] [6762] [6764] [6791] [6795] [6798] [6799] [6800] [6801] [6802] [6809] [6810])
    • moved file compare to test_unit.h
    • fake report for skipped tests
    • added templates for char compare
    • perform minihexdump
    • flush output
    • added
      • TEST_ASSERT_FILES_EQUAL__BROKEN
      • TEST_ASSERT_ZERO_OR_SHOW_ERRNO
    • create a fake.patch if there are no changes
    • all code affecting assertions in UNIT_TESTS-mode went to test_global.h
      • overwrites arb_assert()
    • undefine UNIT_TESTS for GDE submakefiles (foreign code there)
    • arb_test::FlushedOutput::errorf raises assertion itself
    • test against I/O errors
    • moved test code
    • refactored message printing
    • unit-tester switches to run directory itself
      • eliminates path hack for valgrind
    • control leak-check by variable
    • added global test-environment (does nothing yet)
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/SOURCE_TOOLS/generate_all_links.sh

    r6813 r6816  
    254254symlink_file ../STAT/st_window.hxx INCLUDE/st_window.hxx && 
    255255symlink_file ../UNIT_TESTER/test_unit.h INCLUDE/test_unit.h && 
     256symlink_file ../UNIT_TESTER/test_global.h INCLUDE/test_global.h && 
    256257symlink_file ../WINDOW/aw_advice.hxx INCLUDE/aw_advice.hxx && 
    257258symlink_file ../WINDOW/aw_awars.hxx INCLUDE/aw_awars.hxx &&