1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00
Commit Graph

23 Commits

Author SHA1 Message Date
bel
b125f0aab1 Add unit test for mg_start_thread 2015-08-16 12:59:51 +02:00
bel
d6fd94f2c9 Split public unit test into server tests and function tests (Step 4) 2015-08-04 22:53:18 +02:00
bel
29e2d1a6e9 Split public unit tests into function tests and server tests 2015-08-04 22:17:29 +02:00
Matt Clarkson
0708d4c42c Method to get the current testing directory
This is useful to find the testing directory of the project during the
check tests so that fixtures and expected results can be read
2015-08-03 10:41:49 +01:00
bel
66fa33f45a Add a test for the test environment 2015-08-02 23:52:49 +02:00
bel
bf80e25592 unit test: Split request tests from HTTP test suite 2015-08-02 22:27:08 +02:00
bel
74ca308238 Try to reactivate HTTPS test (test if this works in CI integration test environment) 2015-07-30 19:57:04 +02:00
bel
61879c6d35 perform mg_get_var and mg_get_cookie in the same unit test with proper name 2015-07-25 19:42:13 +02:00
bel
7010b979a7 Add unit test for internal option parsing 2015-07-24 23:28:33 +02:00
bel
b88591df5a Activate encoding unit test 2015-07-24 23:12:45 +02:00
bel
129d410f99 More CI tests 2015-07-19 22:54:20 +02:00
bel
793ef45a10 More CI tests 2015-07-19 21:50:32 +02:00
bel
e4bb9530f6 Remove HTTPS CI test for the moment 2015-07-19 00:19:37 +02:00
bel
4683073b5c Add some CI tests 2015-07-19 00:15:19 +02:00
bel
ce422e16d9 Split tests between HTTP and HTTPS, so it is clear which one failed 2015-07-18 23:31:49 +02:00
bel
b461763953 Add some CI tests 2015-07-18 23:16:53 +02:00
Matt Clarkson
cf00506cb7 Ported match prefix test
Moving the test from unit_test.c to private.c allows the test to contribute
to the CTest process
2015-07-15 11:23:22 +01:00
Matt Clarkson
89c5a1b3ee Allow specification of third party location
This allows the user to specify where to build the third party code.
2015-07-14 21:55:04 +01:00
Matt Clarkson
5b4126132f Add a check target
This allows for a user to run 'make check' and all dependencies to be built
2015-07-14 17:35:29 +01:00
Matt Clarkson
a3a0f8a02e Only update test PATH env on Windows
No need to update the path on other operating systems
2015-07-14 17:19:22 +01:00
Matt Clarkson
7334216252 Set the environment of the tests
Setting the PATH environment variable to the library output folder
solves false test positives on Windows as the test executable cannot
find the DLL.
2015-07-14 11:29:52 +01:00
Matt Clarkson
6b0ff64379 Simplify adding check tests
This adds a macro for automatically adding the check tests
2015-07-14 11:29:51 +01:00
Matt Clarkson
e03cf46867 CMake build
This implements the CMake build for the project using the extra CMake
modules that have previously been added to the project.
2015-07-09 21:05:36 +02:00