summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Back out this change, let libmod_test carry all linkage dependencies andwrowe2007-10-251-5/+3
| | | | | | | mod_test stand alone without it's bindings. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@588394 13f79535-47bb-0310-9956-ffa450edef68
* Avoid a truncation emit, keep the math size_t big.wrowe2007-10-191-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586627 13f79535-47bb-0310-9956-ffa450edef68
* Clean up the last overflow lines, and toss in some dependencieswrowe2007-10-191-1/+8
| | | | | | | | | for abts/testutil, because I HATE BEING IGNORED when I change up the tests. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586234 13f79535-47bb-0310-9956-ffa450edef68
* Push check: to the end where it's easy to find, and roughly matcheswrowe2007-10-191-16/+16
| | | | | | | | the required precidence. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586230 13f79535-47bb-0310-9956-ffa450edef68
* In my recent commit (586209) I demonstrated that we were much too wordywrowe2007-10-191-17/+17
| | | | | | | | | in this make file, but I choose a suboptimal automatic pattern. In this case, we want $+ to spew out all the obj's and dependency-checked lib's. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586229 13f79535-47bb-0310-9956-ffa450edef68
* ./testall and ./data/, like peanut butter and jelly. Am I right or what?wrowe2007-10-191-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586226 13f79535-47bb-0310-9956-ffa450edef68
* Reordering; group into logical (what a concept) groups of tests,wrowe2007-10-191-37/+41
| | | | | | | and axe one that isn't stand-alone anymore. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586209 13f79535-47bb-0310-9956-ffa450edef68
* Reordering, put TESTS front and centerwrowe2007-10-191-12/+14
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@586208 13f79535-47bb-0310-9956-ffa450edef68
* Missed the pre-aprapp bindings for test gui-buildswrowe2007-10-181-5/+35
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585873 13f79535-47bb-0310-9956-ffa450edef68
* Rename apr_app to clearly fall in our target tree aswrowe2007-10-181-2/+2
| | | | | | | | | | | | | | | | | [lib]aprapp-1.lib for users who want to make NT-specific binaries (and receive full unicode envvars and command line into their main() in utf8 as if nothing happened). Hook up pre-aprapp steps just like we did for apriconv. Although it's 'named' libaprapp, it's also a static lib and needs to avoid being filled with the libapriconv dll bindings just like other static libraries which depend upon another static lib (the reason for inventing these pre-dsp's). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585870 13f79535-47bb-0310-9956-ffa450edef68
* Correct typos, apr looks goodwrowe2007-10-182-4/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585822 13f79535-47bb-0310-9956-ffa450edef68
* THOSE other programs :)wrowe2007-10-171-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585637 13f79535-47bb-0310-9956-ffa450edef68
* Provide -v'erbose output during test-builds, andwrowe2007-10-161-16/+24
| | | | | | reflow for 80 columns. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585229 13f79535-47bb-0310-9956-ffa450edef68
* * test/testlockperf.c: Silence gcc warning from missing type.jorton2007-10-161-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585169 13f79535-47bb-0310-9956-ffa450edef68
* Alphasortwrowe2007-10-161-15/+15
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@585045 13f79535-47bb-0310-9956-ffa450edef68
* Apply the Unix fix to Win32 (gee thanks Joe ;-)wrowe2007-10-151-7/+13
| | | | | | | | | | Enhance the test introduced by Joe in 467600 to also invert the original IP structure as an IPv6 entity for IPv4 tests, if IPv6 is present. I settled on a test IP which Win32 just happens to tollerate if an IPv6 adapter isn't present. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584885 13f79535-47bb-0310-9956-ffa450edef68
* Erm, we should /not/ fail.wrowe2007-10-151-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584678 13f79535-47bb-0310-9956-ffa450edef68
* Reset (tc->)failed so we see the second failure message.wrowe2007-10-151-2/+2
| | | | | | | Reported by: Lucian Adrian Grijincu <lucian.grijincu gmail.com> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584673 13f79535-47bb-0310-9956-ffa450edef68
* reset the fail flag or we cannot see consecutive failures. We arewrowe2007-10-151-2/+6
| | | | | | | | interested in the original failure, as well as which section was invoked when it failed. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584663 13f79535-47bb-0310-9956-ffa450edef68
* Without otherwise addressing the issues on Win32 when presentedwrowe2007-10-151-3/+8
| | | | | | | | with mixed-notation addresses and no IPv6 adapter present, at least avoid crashing. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584660 13f79535-47bb-0310-9956-ffa450edef68
* Better isolate IPv6 tests from the rest, and split recvfromwrowe2007-10-151-10/+16
| | | | | | | tests to make clear which test failed. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584658 13f79535-47bb-0310-9956-ffa450edef68
* Fix testsockets the right way, moving forwards share awrowe2007-10-151-19/+3
| | | | | | clue with the user. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584657 13f79535-47bb-0310-9956-ffa450edef68
* Prevent the suite from crashing on win32, watch out for anwrowe2007-10-151-1/+5
| | | | | | | | empty sa result when using win32 with IPv6 extentions and no IPv6 driver; it seems it leverages the driver to resolve the third class of IPv6 addresses on Win XP SP2 at least. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584650 13f79535-47bb-0310-9956-ffa450edef68
* Test won't compile on AIX, stop overloading symbol names!wrowe2007-10-151-9/+9
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584642 13f79535-47bb-0310-9956-ffa450edef68
* Patch to resolve one stray case of AF not available.wrowe2007-10-141-2/+13
| | | | | | | | Also patch for OS2, Windows AF codes. What a joke. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584637 13f79535-47bb-0310-9956-ffa450edef68
* recvfrom() failed on most platforms with a sockaddr onlywrowe2007-10-141-4/+6
| | | | | | | large enough to hold an ipv6 address. Big shock. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584634 13f79535-47bb-0310-9956-ffa450edef68
* We are reasonably confident this behaves as expected,wrowe2007-10-141-1/+15
| | | | | | | | | | | | | | | | | | | | | and while we will continue to emit noise when the strings mismatch, apr_filepath_get didn't promise any canonicalized correct path. mingw/cygwin users requested the drive case check already since those can show up as lowercase (and we canonicalize these 26 values to uppercase for consistency), I just observed the same on Windows 2003 Server SP2. But worse, the string compare is bogus, since one can set their path to c:\Apache~.6 when canonically the path is c:\Apache2.2.6, and we didn't promise otherwise. We'll gently ignore this exception on OS2/Netware/Win32 where I presume the same can happen. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584625 13f79535-47bb-0310-9956-ffa450edef68
* Solve two int-size issues on some platforms; exit is well definedwrowe2007-10-142-5/+5
| | | | | | | | to return an (int) while on some platforms read/write is still expressed as unsigned int bytes of data. Both harmless truncations. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584587 13f79535-47bb-0310-9956-ffa450edef68
* Davi indicates this test really isn't ready yet, but it would be worthwrowe2007-10-141-2/+4
| | | | | | | | introducing one if it's results become meaningful. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584563 13f79535-47bb-0310-9956-ffa450edef68
* Illustrate the use of the new API which succeeds on all platformswrowe2007-10-141-3/+3
| | | | | | | (we will hope). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584494 13f79535-47bb-0310-9956-ffa450edef68
* Even if ignored, it's nice to have all of our tests acceptwrowe2007-10-141-1/+5
| | | | | | the -v[erbose] flag for consistency. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584473 13f79535-47bb-0310-9956-ffa450edef68
* Cure win32 ills, apr created threads must use apr_thread_exit.wrowe2007-10-141-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584471 13f79535-47bb-0310-9956-ffa450edef68
* Introduce APR_FINFO_SPARSE apr_file_open() flag, and populate thewrowe2007-10-141-24/+35
| | | | | | | | | | | | | | | | win32 behavior. This flag may (AFAIK) be ignored for unix since AIUI unix doesn't require anything special? It is only necessary on Win32 to pass this flag once; but we need to anticipate that other platforms special-handling of sparse may require the apr_file_open() call subsequently to be aware that the file is to be handled in this way. FYI the style on testlfs is horrendous, but I only affected the apr_file_open() changes required of this patch. Why on earth do we illustrate deprecated constants in our own test/s ??? git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584464 13f79535-47bb-0310-9956-ffa450edef68
* Let's pick up all targets first before checking, we weren'twrowe2007-10-132-24/+24
| | | | | | building the OTHER_PROGRAMS. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584351 13f79535-47bb-0310-9956-ffa450edef68
* Add echod / sockperf tests.wrowe2007-10-131-1/+24
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584346 13f79535-47bb-0310-9956-ffa450edef68
* Correct size elt and argumentswrowe2007-10-131-3/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584345 13f79535-47bb-0310-9956-ffa450edef68
* testshmproducer|consumer are sub-apps of testall, not standalone.wrowe2007-10-121-9/+9
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584294 13f79535-47bb-0310-9956-ffa450edef68
* When we are done with apr_file_t's shall we close them?wrowe2007-10-121-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@584023 13f79535-47bb-0310-9956-ffa450edef68
* Same change as test/Makefile.win; we need to watch forwrowe2007-10-111-4/+6
| | | | | | a recompiled lib. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583864 13f79535-47bb-0310-9956-ffa450edef68
* * test/Makefile.in: Add missing backslash.jorton2007-10-111-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583795 13f79535-47bb-0310-9956-ffa450edef68
* Altogether bogus; can't simply have an inference while wewrowe2007-10-111-12/+50
| | | | | | | need to keep our eye on the library ball. We need to rebuild on library relink, or we lose sight of the (test) target. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583709 13f79535-47bb-0310-9956-ffa450edef68
* A few more items to prunewrowe2007-10-092-3/+8
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583246 13f79535-47bb-0310-9956-ffa450edef68
* Add a comment, and represent in base 10wrowe2007-10-091-1/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583243 13f79535-47bb-0310-9956-ffa450edef68
* Fix invalid function casts (which are compiled as abort() by recentjorton2007-10-092-3/+16
| | | | | | | | | | versions of gcc): * test/abts.h, test/abts.c (abts_size_equal): New function; use it in ABTS_SIZE_EQUAL. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583104 13f79535-47bb-0310-9956-ffa450edef68
* * test/abts.h: Fix non-Win32 build.jorton2007-10-091-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583098 13f79535-47bb-0310-9956-ffa450edef68
* TEST_SUBDIRS makes more sense here (used for clean and check)wrowe2007-10-091-4/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583036 13f79535-47bb-0310-9956-ffa450edef68
* Hook up internal/Makefile.win similarly to internal/Makefile.inwrowe2007-10-092-18/+137
| | | | | | | on unix. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583035 13f79535-47bb-0310-9956-ffa450edef68
* We don't actually want to compare files, here's a sequencer towrowe2007-10-091-5/+128
| | | | | | run both series utf-8 and ucs-2 in parallel and look for anomilies. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@583033 13f79535-47bb-0310-9956-ffa450edef68
* Refactor the build to know x64 (on Visual Studios which wrowe2007-10-074-149/+391
| | | | | | | | | | | | | support it) - intended for backport, and make -DWINNT the default (not intended for backport) with new 9x compatible flavor targets. Also invoke the make test/ check from either the testdll or testlib targets of test/testall.dsw (this both builds and runs the test suite inside the studio). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@582604 13f79535-47bb-0310-9956-ffa450edef68
* Refactor Makefile.win to permit many parallel sorts of buildswrowe2007-10-074-334/+141
| | | | | | | | | | | | | (e.g. testing x86 and x64, regular nt vs. 9x inclusive builds, debug vs. release and libs vs. dll's). Migrate 'testapp', the simple stub example, in order to test every flavor of apr_app.lib and libapr_app.lib. (Before you ask, this is the stub that allows apr apps to accept unicode command input, and represent it all as utf-8 to our true-char flavor libraries.) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@582603 13f79535-47bb-0310-9956-ffa450edef68