1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

tests: disable SMTP UTF-8 tests on Windows

Fixes #4988
Closes #4992
This commit is contained in:
Steve Holme 2020-02-27 17:33:16 +00:00 committed by Daniel Stenberg
parent 0b3e3644e0
commit df207d2dd9
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
14 changed files with 27 additions and 3 deletions

View File

@ -216,6 +216,7 @@ SKIPPED.
Features testable here are: Features testable here are:
alt-svc
crypto crypto
debug debug
getrlimit getrlimit
@ -226,6 +227,7 @@ idn
ipv6 ipv6
Kerberos Kerberos
large_file large_file
ld_preload
libz libz
manual manual
Metalink Metalink
@ -238,14 +240,13 @@ SPNEGO
SSL SSL
SSLpinning SSLpinning
SSPI SSPI
threaded-resolver
TLS-SRP TLS-SRP
TrackMemory TrackMemory
threaded-resolver
unittest unittest
unix-sockets unix-sockets
win32
WinSSL WinSSL
ld_preload
alt-svc
as well as each protocol that curl supports. A protocol only needs to be as well as each protocol that curl supports. A protocol only needs to be
specified if it is different from the server (useful when the server specified if it is different from the server (useful when the server

View File

@ -16,6 +16,9 @@ SMTP
<server> <server>
smtp smtp
</server> </server>
<features>
!win32
</features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8
LC_CTYPE=en_US.UTF-8 LC_CTYPE=en_US.UTF-8

View File

@ -16,6 +16,9 @@ SMTP
<server> <server>
smtp smtp
</server> </server>
<features>
!win32
</features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8
LC_CTYPE=en_US.UTF-8 LC_CTYPE=en_US.UTF-8

View File

@ -17,6 +17,9 @@ VRFY
<server> <server>
smtp smtp
</server> </server>
<features>
!win32
</features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8
LC_CTYPE=en_US.UTF-8 LC_CTYPE=en_US.UTF-8

View File

@ -17,6 +17,9 @@ VRFY
<server> <server>
smtp smtp
</server> </server>
<features>
!win32
</features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8
LC_CTYPE=en_US.UTF-8 LC_CTYPE=en_US.UTF-8

View File

@ -18,6 +18,7 @@ smtp
</server> </server>
<features> <features>
!idn !idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -18,6 +18,7 @@ smtp
</server> </server>
<features> <features>
!idn !idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -19,6 +19,7 @@ smtp
</server> </server>
<features> <features>
!idn !idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -22,6 +22,7 @@ smtp
</server> </server>
<features> <features>
idn idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -22,6 +22,7 @@ smtp
</server> </server>
<features> <features>
idn idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -26,6 +26,7 @@ smtp
</server> </server>
<features> <features>
idn idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -23,6 +23,7 @@ smtp
</server> </server>
<features> <features>
idn idn
!win32
</features> </features>
<setenv> <setenv>
LC_ALL=en_US.UTF-8 LC_ALL=en_US.UTF-8

View File

@ -29,6 +29,7 @@ smtp
</server> </server>
<features> <features>
idn idn
!win32
</features> </features>
<name> <name>
SMTP mailing list EXPN (CUSTOMREQUEST) with SMTPUTF8 support SMTP mailing list EXPN (CUSTOMREQUEST) with SMTPUTF8 support

View File

@ -243,6 +243,7 @@ my $has_altsvc; # set if libcurl is built with alt-svc support
my $has_ldpreload; # set if curl is built for systems supporting LD_PRELOAD my $has_ldpreload; # set if curl is built for systems supporting LD_PRELOAD
my $has_multissl; # set if curl is build with MultiSSL support my $has_multissl; # set if curl is build with MultiSSL support
my $has_manual; # set if curl is built with built-in manual my $has_manual; # set if curl is built with built-in manual
my $has_win32; # set if curl is built for Windows
# this version is decided by the particular nghttp2 library that is being used # this version is decided by the particular nghttp2 library that is being used
my $h2cver = "h2c"; my $h2cver = "h2c";
@ -2639,6 +2640,7 @@ sub setupfeatures {
$feature{"alt-svc"} = $has_altsvc; $feature{"alt-svc"} = $has_altsvc;
$feature{"manual"} = $has_manual; $feature{"manual"} = $has_manual;
$feature{"unix-sockets"} = $has_unix; $feature{"unix-sockets"} = $has_unix;
$feature{"win32"} = $has_win32;
# make each protocol an enabled "feature" # make each protocol an enabled "feature"
for my $p (@protocols) { for my $p (@protocols) {
@ -2718,6 +2720,7 @@ sub checksystem {
# Win32-style path. # Win32-style path.
$pwd = pathhelp::sys_native_current_path(); $pwd = pathhelp::sys_native_current_path();
$has_textaware = 1; $has_textaware = 1;
$has_win32 = 1;
} }
if ($libcurl =~ /(winssl|schannel)/i) { if ($libcurl =~ /(winssl|schannel)/i) {
$has_winssl=1; $has_winssl=1;