Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 651 Bytes

PULL_REQUEST_TEMPLATE.md

File metadata and controls

26 lines (17 loc) · 651 Bytes
  • TDD

New/modified code must be backed down with unit test - preferably TDD style development)

  • Documentation

All new/modified functionality should be backed up with API documentation (API.markdown or README.markdown)

Cross-Platform Testing

  • Travis-CI (Linux, OSX) + AppVeyor-CI (Windows)\
  • Optional: Local/VM testing: Windows
  • Optional: Local/VM testing: OSX
  • Optional: Local/VM testing: Linux

Testing Advice

mkdir build; cd build; cmake -DADD_G3LOG_UNIT_TEST=ON ..

Run Test Alternatives:

  • Cross-Platform: ctest
  • or ctest -V for verbose output
  • Linux: make test