Daniel Stenberg
336e8feec4
tests: mark IPv6 FTP and FTPS tests with the FTP keyword
2016-01-07 14:30:55 +01:00
Marc Hoersken
2aec4359db
test 1515: add data check
2015-12-26 17:25:59 +01:00
Marc Hoersken
38b055446a
test 1515: add MSYS support by passing a relative path
...
MSYS would otherwise turn a /-style path into a C:\-style path.
2015-12-26 17:25:42 +01:00
Marc Hoersken
4ca246c3a8
test 539: use datacheck mode text for ASCII-mode LISTings
...
While still using datacheck mode binary for the inline reply data.
2015-12-26 11:01:47 +01:00
Marc Hoersken
a9ebd1bddc
runtests.pl: check up to 5 data parts with different text modes
...
Move the text-mode conversion for reply/replycheck from the verify
section into the load section and add support for 4 more check parts.
2015-12-26 11:01:47 +01:00
Marc Hoersken
8fb8e16ea4
tests 1048 and 1050: use datacheck mode text for ASCII-mode LISTings
2015-12-24 14:56:47 +01:00
Marc Hoersken
2eb933e8aa
tests 706 and 707: use datacheck mode text for ASCII-mode LISTings
2015-12-24 14:48:36 +01:00
Marc Hoersken
08554dff65
tests 400,403,406: use datacheck mode text for ASCII-mode LISTings
2015-12-24 14:22:26 +01:00
Marc Hoersken
7bf5f6e054
sockfilt.c: fix calculation of sleep timeout on Windows
...
Not converting to double caused small timeouts to be skipped.
2015-12-23 15:04:02 +01:00
Marc Hoersken
520bd9e49f
tests first.c: fix calculation of sleep timeout on Windows
...
Not converting to double caused small timeouts to be skipped.
2015-12-23 15:03:40 +01:00
Marc Hoersken
24cf20ec68
test 573: add more debug output
2015-12-23 15:02:43 +01:00
Marc Hoersken
fcabed6cd8
test 16: fix on Linux (and Windows) by using plain ASCII characters
...
Follow up on b064ff0c351bb287557228575ef4c1d079b866fb, thanks Daniel.
2015-12-23 13:35:36 +01:00
Marc Hoersken
18c95d4bc0
tftpd server: add Windows support by writing files in binary mode
2015-12-23 13:04:00 +01:00
Marc Hoersken
328771981a
tests 252-255: use datacheck mode text for ASCII-mode LISTings
2015-12-23 12:49:40 +01:00
Marc Hoersken
b064ff0c35
test 16: fix on Windows by converting data file from ANSI to UTF-8
2015-12-23 12:41:52 +01:00
Marc Hoersken
5e0e81a9c4
test 1326: fix file check since curl is outputting binary data
2015-12-17 16:04:33 +01:00
Marc Hoersken
9e093f0e74
test 1326: fix getting stuck on Windows due to incomplete request
...
The request needs to be read and send in binary mode in order to use
CRLF instead of LF. Adding --upload-file - causes curl to read stdin
in binary mode.
2015-12-17 15:14:36 +01:00
Marc Hoersken
c3eeb526ae
sockfilt.c: added some debug output to select_ws
2015-12-16 15:33:36 +01:00
Marc Hoersken
234abd9013
sockfilt.c: keep lines shorter than 80 chars
2015-12-16 15:33:13 +01:00
Marc Hoersken
f4646b9069
sockfilt.c: do not wait on unreliable file or pipe handle
...
The previous implementation caused issues on modern MSYS2 runtimes.
2015-12-16 15:32:31 +01:00
Daniel Stenberg
536f5f442e
curl: use 2TLS by default
...
Make this the default for the curl tool (if built with HTTP/2 powers
enabled) unless a specific HTTP version is requested on the command
line.
This should allow more users to get HTTP/2 powers without having to
change anything.
2015-12-13 09:26:43 +01:00
Steve Holme
a62000ecc9
tests: Corrected copy and pasted comments from commit e643c5c908
2015-12-03 23:31:24 +00:00
Steve Holme
5eba895b4c
test947: Corrected typo in test name
2015-12-02 23:45:29 +00:00
Steve Holme
e643c5c908
tests: Disable the OAUTHBEARER tests when using a non-default port number
...
Tests 842, 843, 844, 845, 887, 888, 889, 890, 946, 947, 948 and 949 fail
if a custom port number is specified via the -b option of runtests.pl.
Suggested by: Kamil Dudka
Bug: http://curl.haxx.se/mail/lib-2015-12/0003.html
2015-12-02 23:10:02 +00:00
Daniel Stenberg
facf2925c7
test1513: make sure the callback is only called once
2015-11-24 23:33:37 +01:00
Steve Holme
f024ece8c7
Makefile.inc: Fixed test run error
...
test845 not present in tests/data/Makefile.inc
2015-11-21 00:04:57 +00:00
Steve Holme
bbb34b6f15
tests: Re-enabled tests 889 and 890 following POP3 fix
2015-11-20 07:04:19 +00:00
Steve Holme
3c4065f402
tests: Disabled 889 and 890 until we support POP3 continuation responses
...
As POP3 final and continuation responses both begin with a + character,
and both the finalcode and contcode variables in SASLprotoc are set as
such, we cannot tell the difference between them when we are expecting
an optional continuation from the server such as the following:
+ something else from the server
+OK final response
Disabled these tests until such a time we can tell the responses apart.
2015-11-15 20:14:46 +00:00
Steve Holme
d0ddfe2216
tests: Corrected typos from commit ba4d8f7eba
2015-11-15 20:11:55 +00:00
Steve Holme
ca770d87e2
tests: Added OAUTHBEARER failure response tests
2015-11-15 20:11:54 +00:00
Steve Holme
808a17ee67
tests: Renamed existing OAuth 2.0 (XOAUTH) tests
2015-11-14 11:19:57 +00:00
Steve Holme
ba4d8f7eba
tests: Added OAuth 2.0 (OAUTHBEARER) tests
2015-11-14 11:16:04 +00:00
dfandrich
eb3703f052
unit1603: Demote hash mismatch failure to a warning
...
The hashes can vary between architectures (e.g. Sparc differs from x86_64).
This is not a fatal problem but just reduces the coverage of these white-box
tests, as the assumptions about into which hash bucket each key falls are no
longer valid.
2015-11-12 23:50:18 +01:00
dfandrich
d7e352402c
unit1603: Added unit tests for hash functions
2015-11-12 22:49:32 +01:00
dfandrich
278ea24a7a
unit1602: Fixed failure in torture test
2015-11-12 22:47:37 +01:00
Daniel Stenberg
a7c4bcd971
runtests: more compact "System characteristics" output
...
- no point in repeating curl features that is already listed as features
from the curl -V output
- remove the port numbers/unix domain path from the output unless
verbose is used, as that is rarely interesting to users.
2015-11-12 15:32:48 +01:00
Daniel Stenberg
3c24400636
runtests: rename conditional curl-features to $has_[name]
2015-11-12 14:50:13 +01:00
Justin Ehlert
23b8fc15c8
imap: Don't check for continuation when executing a CUSTOMREQUEST
...
Bug: https://github.com/bagder/curl/issues/486
Closes https://github.com/bagder/curl/pull/487
2015-11-08 12:12:33 +00:00
Daniel Stenberg
60c86297bf
tftp tests: verify sent options too
...
The tftpd test server now logs all received options and thus all TFTP
test cases need to match them exactly.
Extended test 283 to use and verify --tftp-blksize.
2015-11-06 10:55:30 +01:00
Daniel Stenberg
3f7b1bb89f
http redirects: %-encode bytes outside of ascii range
...
Apparently there are sites out there that do redirects to URLs they
provide in plain UTF-8 or similar. Browsers and wget %-encode such
headers when doing a subsequent request. Now libcurl does too.
Added test 1138 to verify.
Closes #473
2015-11-02 12:48:03 +01:00
Daniel Stenberg
ca5f9341ef
formadd: support >2GB files on windows
...
Closes #425
2015-11-02 08:41:46 +01:00
Daniel Stenberg
eefd5a95af
test1137: verify --ignore-content-length for FTP
2015-10-23 15:24:56 +02:00
Daniel Stenberg
4c773bcb47
tests/FILEFORMAT: mention PSL as a valid feture to check for
...
For example in test 1136
2015-10-18 23:25:26 +02:00
Daniel Stenberg
cb922d47d6
teste1136: only run when PSL is enabled
2015-10-18 23:20:08 +02:00
Tim Rühsen
e77b5b7453
cookies: Add support for Mozilla's Publix Suffix List
...
Use libpsl to check the domain value of Set-Cookie headers (and cookie
jar entries) for not being a Publix Suffix.
The configure script checks for "libpsl" by default. Disable the check
with --without-libpsl.
Ref: https://publicsuffix.org/
Ref: https://github.com/publicsuffix/list
Ref: https://github.com/rockdaboot/libpsl
2015-10-17 16:37:49 +02:00
Dan Fandrich
3fde8a4971
test1601: fix compilation with --enable-debug and --disable-crypto-auth
2015-10-16 23:04:54 +02:00
Dan Fandrich
854976ad7b
test1531: case the size to fix the test on non-largefile builds
2015-10-14 22:00:09 +02:00
Jay Satiro
c6ff538ebd
runtests: Fix pid check in checkdied
...
Because the 'not' operator has a very low precedence and as a result the
entire statement was erroneously negated and could never be true.
2015-09-29 22:08:57 -04:00
Daniel Stenberg
0110cced2a
tests: disable 1510 due to CI-problems on github
2015-09-23 13:53:38 +02:00
Daniel Stenberg
37af1766e9
tests: disable 1801 until fixed
...
It is unreliable and causes CI problems on github
Closes #380
2015-09-20 13:12:44 +02:00