#
cd4aee15 |
| 05-Aug-2024 |
Daniel Stenberg |
tests: ignore QUIT from FTP protocol comparisons - QUIT is not an important FTP command - curl only sends it "best effort", meaning it might not be sent - it is a known "flaky" thing
tests: ignore QUIT from FTP protocol comparisons - QUIT is not an important FTP command - curl only sends it "best effort", meaning it might not be sent - it is a known "flaky" thing in test output because of this Closes #14404
show more ...
|
#
18f1cd7a |
| 15-Jul-2024 |
Viktor Szakats |
tests: sync feature names with `curl -V` Some feature names used in tests had minor differences compared to the well-known ones from `curl -V`. This patch syncs them to make test res
tests: sync feature names with `curl -V` Some feature names used in tests had minor differences compared to the well-known ones from `curl -V`. This patch syncs them to make test results easier to grok. Closes #14183
show more ...
|
#
3fd80c7b |
| 04-Oct-2023 |
Daniel Stenberg |
tests: remove leading spaces from some tags The threee tags `<name>`, `</name>` and `<command>` were frequently used with a leading space that this removes. The reason this habbit is so
tests: remove leading spaces from some tags The threee tags `<name>`, `</name>` and `<command>` were frequently used with a leading space that this removes. The reason this habbit is so widespread in testcases is probably that they have been copy and pasted. Hence, fixing them all now might curb this practice from now on. Closes #12028
show more ...
|
Revision tags: curl-7_76_1, curl-7_76_0 |
|
#
e2b4df7b |
| 12-Mar-2021 |
Daniel Stenberg |
tests: use %TESTNUMBER instead of fixed number This makes the tests easier to copy and relocate to other test numbers without having to update content. Closes #6738
|
Revision tags: curl-7_75_0, curl-7_74_0, curl-7_73_0, tiny-curl-7_72_0, curl-7_72_0, curl-7_71_1, curl-7_71_0, curl-7_70_0, curl-7_69_1, curl-7_69_0, curl-7_68_0, curl-7_67_0, curl-7_66_0, curl-7_65_3, curl-7_65_2, curl-7_65_1, curl-7_65_0, curl-7_64_1, curl-7_64_0, curl-7_63_0, curl-7_62_0, curl-7_61_1, curl-7_61_0, curl-7_60_0, curl-7_59_0, curl-7_58_0, curl-7_57_0, curl-7_56_1, curl-7_56_0, curl-7_55_1, curl-7_55_0, curl-7_54_1, curl-7_54_0, curl-7_53_1, curl-7_53_0, curl-7_52_1, curl-7_52_0, curl-7_51_0, curl-7_50_3, curl-7_50_2, curl-7_50_1, curl-7_50_0, curl-7_49_1, curl-7_49_0, curl-7_48_0, curl-7_47_1, curl-7_47_0, curl-7_46_0, curl-7_45_0, curl-7_44_0, curl-7_43_0, curl-7_42_1, curl-7_42_0, curl-7_41_0, curl-7_40_0, curl-7_39_0, curl-7_38_0, curl-7_37_1, curl-7_37_0 |
|
#
c57166b5 |
| 03-Apr-2014 |
Dan Fandrich |
tests: unified use of some keywords
|
Revision tags: curl-7_36_0, curl-7_35_0, curl-7_34_0, curl-7_33_0, curl-7_32_0, curl-7_31_0, curl-7_30_0, curl-7_29_0, curl-7_28_1 |
|
#
6f444b27 |
| 16-Nov-2012 |
Fabian Keil |
Add FTP keywords for a couple of currently keyword-less FTP tests
|
Revision tags: curl-7_28_0, curl-7_27_0, curl-7_26_0, curl-7_25_0, curl-7_24_0, curl-7_23_1, curl-7_23_0, curl-7_22_0, curl-7_21_7, curl-7_21_6, curl-7_21_5, curl-7_21_4, curl-7_21_3, curl-7_21_2, curl-7_21_1, curl-7_21_0, curl-7_20_1, curl-7_20_0, curl-7_19_7, curl-7_19_6, curl-7_19_5, curl-7_19_4, curl-7_19_3, curl-7_19_2, curl-7_19_1, curl-7_19_0, curl-7_18_2, curl-7_18_1, curl-7_18_0, curl-7_17_1 |
|
#
4f067b1d |
| 18-Sep-2007 |
Dan Fandrich |
IPv6 is a required feature for these two tests, even if it's not obvious.
|
#
ae60745e |
| 17-Sep-2007 |
Dan Fandrich |
Fixed the required server entry
|
#
7f496d8c |
| 17-Sep-2007 |
Dan Fandrich |
Changed some FTP tests to validate the format of the PORT and EPRT commands sent by curl, if not the addresses themselves.
|
Revision tags: curl-7_17_0, curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3 |
|
#
ae3d5949 |
| 18-Apr-2007 |
Dan Fandrich |
Various test file cleanups, including using <servercmd> instead of writing directly to ftpserver.cmd and removing unneeded empty sections.
|
Revision tags: curl-7_16_2 |
|
#
1962ebf8 |
| 09-Mar-2007 |
Dan Fandrich |
Updated the test harness to check for protocol support before running each test, fixing KNOWN_BUGS #11. Fixed some tests to more accurately specify their required servers and features.
|
#
4efa0d9f |
| 13-Feb-2007 |
Daniel Stenberg |
ftp@example.com is now the new anonymous FTP password. I opted for 'ftp' on the left side of @ to make it short(er).
|
Revision tags: curl-7_16_1 |
|
#
33bea767 |
| 23-Jan-2007 |
Dan Fandrich |
Convert (most of) the test data files into genuine XML. A handful still are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to
Convert (most of) the test data files into genuine XML. A handful still are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to validate test files using tools like xmllint, as well as edit and view them using XML tools.
show more ...
|
#
521c4b30 |
| 17-Jan-2007 |
Dan Fandrich |
Fixed some tag typos in the test data files.
|
Revision tags: curl-7_16_0, curl-7_15_6-prepipeline |
|
#
cfdcae4b |
| 19-Aug-2006 |
Daniel Stenberg |
Based on a patch by Armel Asselin, the FTP code no longer re-issues the TYPE command on subsequent requests on a re-used connection unless it has to.
|
Revision tags: curl-7_15_5, curl-7_15_4, curl-7_15_3, curl-7_15_2 |
|
#
fcfd6d95 |
| 19-Jan-2006 |
Daniel Stenberg |
Duane Cathey was one of our friends who reported that curl -P [IP] (CURLOPT_FTPPORT) didn't work for ipv6-enabed curls if the IP wasn't a "native" IP while it works fine for ipv6-disabled bui
Duane Cathey was one of our friends who reported that curl -P [IP] (CURLOPT_FTPPORT) didn't work for ipv6-enabed curls if the IP wasn't a "native" IP while it works fine for ipv6-disabled builds! In the process of fixing this, I removed the support for LPRT since I can't think of many reasons to keep doing it and asking on the mailing list didn't reveal anyone else that could either. The code that sends EPRT and PORT is now also a lot simpler than before (IMHO).
show more ...
|
Revision tags: curl-7_15_1, curl-7_15_0, curl-7_14_1, c-ares-1_3_0, curl-7_14_0, curl-7_13_2, curl-7_13_1, before_ftp_statemachine, curl-7_13_0 |
|
#
cf38a4c4 |
| 27-Jan-2005 |
Daniel Stenberg |
test the EPRT/LPRT/PORT somewhat more
|
Revision tags: curl-7_12_3 |
|
#
8b37844e |
| 30-Nov-2004 |
Daniel Stenberg |
fixed test case errors
|
#
81a3246a |
| 29-Nov-2004 |
Daniel Stenberg |
stricter newline policy
|
#
bf51f05a |
| 25-Nov-2004 |
Daniel Stenberg |
FTP improvements: If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection.
FTP improvements: If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format.
show more ...
|