| Running test cases in this directory |
| ------------------------------------ |
| |
| These make scripts expect to be able to copy the dll, library |
| and header files from this directory's parent directory, |
| which should be the pthreads-win32 source directory. |
| |
| MS VC nmake |
| ------------- |
| |
| Run the target corresponding to the DLL version being tested: |
| |
| nmake clean VC |
| |
| or: |
| |
| nmake clean VS |
| |
| |
| GNU GCC make |
| ------------ |
| |
| Run "make clean" and then "make". See the "Known bugs" section |
| in ..\README. |
| |
| |
| Writing Test Cases |
| ------------------ |
| |
| Tests written in this test suite should behave in the following manner: |
| |
| * If a test fails, leave main() with a result of 1. |
| |
| * If a test succeeds, leave main() with a result of 0. |
| |
| * No diagnostic output should appear when the test is succeeding. |
| Diagnostic output may be emitted if something in the test |
| fails, to help determine the cause of the test failure. |
| |
| Notes: |
| ------ |
| |
| Many test cases use knowledge of implementation internals which are supposed |
| to be opaque to portable applications. |