Marcel Raad
6dc3422d48
tests: fix -Wcast-qual warnings
...
Avoid casting string literals to non-const char *.
2017-05-05 21:29:50 +02:00
Steve Holme
066b224672
tests: Fixed header files to comply with our code style
2016-04-03 21:57:38 +01:00
Daniel Stenberg
a981141b19
unit: make unit test source code checksrc compliant
2016-04-03 22:38:36 +02:00
Daniel Stenberg
4af40b3646
URLs: change all http:// URLs to https://
2016-02-03 00:19:02 +01:00
Daniel Stenberg
83bb07027d
unit1600: unit test for Curl_ntlm_core_mk_nt_hash
2015-02-03 21:03:11 +01:00
Yang Tse
6b75d2c2df
fix a bunch of MSVC compiler warnings
2011-09-03 16:07:09 +02:00
Daniel Stenberg
1aeb635cdd
sources: update source headers
...
All C and H files now (should) feature the proper project curl source
code header, which includes basic info, a copyright statement and some
basic disclaimers.
2011-03-10 12:04:33 +01:00
Dan Fandrich
bfc491a2d2
The unit test argument is allowed to be used
2011-03-04 15:11:21 -08:00
Dan Fandrich
32aedf1d3d
Added abort_* unit test macros
...
These are for when a test failure makes it impossible to continue
running further tests.
2011-03-04 13:53:15 -08:00
Dan Fandrich
ebb9c7ae04
Made unit_setup() return an error code to abort the test early
...
This makes it possible to skip the call to unit_stop() in such
cases. Also use Curl_safefree() in unit test 1302 so it will
pass the memory torture test.
2011-01-05 23:53:24 -08:00
Daniel Stenberg
7c5d888ea6
curlcheck.h: add fail()
...
fail is a new function/macro that a test case can use to indicate a test
failure for cases when the standard macros are not sufficient.
2011-01-04 23:13:10 +01:00
Daniel Stenberg
703573c72b
curlcheck.h: avoid using NULL pointers
2011-01-04 16:41:42 +01:00
Daniel Stenberg
7af54ef9a5
curlcheck.h: add verify_memory
...
This check verifies that a pointer contains the correct data.
2011-01-04 16:31:54 +01:00
Daniel Stenberg
1602ed6ba1
curlcheck.h: add newlines in error messages
2011-01-04 16:14:23 +01:00
Daniel Stenberg
83e9fb21aa
curlcheck.h: add fail_if() fix code
...
The UNITTEST_START and UNITTEST_STOP defines needed to do a new brace
level so that test cases can declare variables fine and still remain
fine C89 code.
2011-01-03 23:47:34 +01:00
Daniel Stenberg
35e1d6538a
unittest: framework for unit-testing
...
This is the first approach at doing fairly clean and easy to write and
debug unit tests.
2011-01-03 19:38:10 +01:00