Skip to content

Files

This branch is 3 commits ahead of GerHobbelt/pthread-win32:master.

tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 14, 2021
Aug 24, 2022
Feb 22, 2023
May 8, 2005
Nov 3, 2004
Apr 14, 2021
Apr 14, 2021
Feb 22, 2023
Aug 7, 2016
May 1, 2005
Oct 19, 2015
Oct 19, 2015
Jul 19, 2011
Oct 19, 2015
Oct 19, 2015
Oct 19, 2015
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 3, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Aug 18, 2022
Apr 14, 2021
Mar 24, 2022
Mar 24, 2022
Mar 24, 2022
Mar 24, 2022
Mar 24, 2022
Mar 24, 2022
Feb 14, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Aug 28, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Jun 5, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Jun 5, 2023
May 21, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Mar 24, 2022
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Aug 28, 2021
Aug 28, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Feb 14, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Mar 24, 2022
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Feb 22, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Aug 28, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Jul 19, 2011
Jul 19, 2011
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Aug 14, 2021
May 19, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Jun 5, 2023
Apr 13, 2021
Apr 14, 2021
Apr 3, 2023
Apr 3, 2023
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Apr 14, 2021
Jun 5, 2023
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
	  unless it is particularly useful to visualise test behaviour.
	  Diagnostic output should be emitted if something in the test
	  fails, to help determine the cause of the test failure. Use assert()
	  for all API calls if possible.

Notes:
------

Many test cases use knowledge of implementation internals which are supposed
to be opaque to portable applications. These should not be used as examples
of methods that can be conformantly applied to application code.