index.html 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <!--
  4. Copyright: Darren Hester 2006, http://www.designsbydarren.com
  5. License: Released Under the "Creative Commons License",
  6. http://creativecommons.org/licenses/by-nc/2.5/
  7. -->
  8. <head>
  9. <!-- Meta Data -->
  10. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  11. <meta name="description" content="Check unit testing framework for C" />
  12. <meta name="keywords" content="check, unit test, c" />
  13. <!-- Site Title -->
  14. <title>Check | Unit testing framework for C</title>
  15. <!-- Link to Style External Sheet -->
  16. <link href="web/css/style.css" type="text/css" rel="stylesheet" />
  17. </head>
  18. <body>
  19. <div id="page_wrapper">
  20. <div id="header_wrapper">
  21. <div id="header">
  22. <h1>Check</h1>
  23. <h2>Unit Testing Framework for C</h2>
  24. </div>
  25. <div id="navcontainer">
  26. <ul id="navlist">
  27. <li id="active"><a href="#" id="current">Home</a></li>
  28. <li><a href="./NEWS">NEWS</a></li>
  29. <li><a href="./web/install.html">Install</a></li>
  30. <li><a href="./doc/doxygen/html/check_8h.html">API</a></li>
  31. <li><a href="./doc/check_html/check_3.html">Tutorial</a></li>
  32. <li><a href="./doc/check_html/index.html">Reference</a></li>
  33. <li><a href="https://github.com/libcheck/check/releases">Download</a></li>
  34. </ul>
  35. </div>
  36. </div>
  37. <div id="left_side">
  38. <h3>Latest Check Release</h3>
  39. <p>
  40. <!-- Update this section during a release -->
  41. <b>August 7, 2020:</b> Check 0.15.2 <a href="https://github.com/libcheck/check/releases">
  42. is now available for download</a>. Check is available under the
  43. <a href="./COPYING.LESSER">LGPL license</a>. New features available in
  44. this release are listed on the <a href="./NEWS">NEWS</a> page.
  45. </p>
  46. <h3>About Project</h3>
  47. <p>
  48. <ul>
  49. <li><a href="https://github.com/libcheck/check">Project Page</a></li>
  50. <li><a href="./COPYING.LESSER">LGPL License</a></li>
  51. <li><a href="./web/users-of-check.html">Users of Check</a></li>
  52. <li><a href="https://lists.sourceforge.net/lists/listinfo/check-users">Mailing list</a></li>
  53. <li><a href="https://buildfarm.opencsw.org/buildbot/waterfall?builder=libcheck-solaris10-amd64&builder=libcheck-solaris10-i386&builder=libcheck-solaris10-sparc&builder=libcheck-solaris10-sparcv9&reload=6">OpenCSW BuildBot</a></li>
  54. </ul>
  55. </p>
  56. </div>
  57. <div id="content">
  58. <h3>What is Check?</h3>
  59. <p>
  60. Check is a unit testing framework for C. It features a simple interface
  61. for defining unit tests, putting little in the way of the developer.
  62. Tests are run in a separate address space, so both assertion failures
  63. and code errors that cause segmentation faults or other signals can be
  64. caught. Test results are reportable in the following: Subunit,
  65. TAP, XML, and a generic logging format.
  66. </p>
  67. <h3>Supported Platforms</h3>
  68. <p>
  69. Check works on many UNIX compatible environments, such as GNU/Linux,
  70. GNU/Hurd, BSD, and Mac OSX. Windows support is available through the Cygwin,
  71. MinGW, and MinGW-w64 platforms, as well as with MSVC using Visual Studios or
  72. CMake/NMake. If Check is compiled on a platform with some
  73. POSIX functions unavailable (such as fork), Check will disable the
  74. related features but still remain functional. Look at the
  75. <a href="./web/install.html">Install</a> page for installation instructions
  76. per platform.
  77. </p>
  78. <h3>Support</h3>
  79. <p>
  80. Questions are accepted on the mailing list
  81. <a href="https://lists.sourceforge.net/lists/listinfo/check-users">check-users@sourceforge.net</a>
  82. and bugs and feature requests can be submitted via the Github
  83. page <a href="https://github.com/libcheck/check/issues">here</a>.
  84. </p>
  85. <h3>Contributing</h3>
  86. <p>
  87. The authors welcome any and all help with Check, whether through
  88. enhancement requests, bug reports, patches, or documentation. Please visit
  89. the Check <a href="https://github.com/libcheck/check">project page</a>.
  90. </p>
  91. <p>
  92. Patches to Check, unless trivial, should be against the master branch,
  93. and should include a full set of unit tests verifying the new behavior. No
  94. functionality goes into Check without unit tests, and submitting a
  95. merge request without automated testing will delay potential acceptable of the patch.
  96. </p>
  97. <p>
  98. The latest Check source can be browsed
  99. <a href="https://github.com/libcheck/check">here</a>
  100. or retrieved with git using the following:
  101. <div id="code"><pre class="command">git clone https://github.com/libcheck/check.git</pre></div>
  102. </p>
  103. </div>
  104. <div id="footer">
  105. <a href="https://github.com/">Github</a>
  106. | <a href="http://www.cloudbees.com/foss/index.cb">Cloudbees</a>
  107. <br />
  108. Template provided by:
  109. <a href="http://www.designsbydarren.com" target="_blank">DesignsByDarren.com</a>
  110. </div>
  111. </div>
  112. </body>
  113. </html>