# HG changeset patch # User Sergey Kandaurov # Date 1508773363 -10800 # Node ID 0defcc1c87abeb45ce2941938b35b1ddaff818ca # Parent 4a57ca616f8eebc2fa47b27d74d918ce01bb7167 Tests: todo&skip upstream zone ssl tests on win32 prior to 1.13.4. This follows conditionals present in basic upstream zone tests. diff --git a/stream_upstream_zone_ssl.t b/stream_upstream_zone_ssl.t --- a/stream_upstream_zone_ssl.t +++ b/stream_upstream_zone_ssl.t @@ -106,6 +106,10 @@ foreach my $name ('localhost') { ############################################################################### +TODO: { +todo_skip 'leaves coredump', 9 unless $^O ne 'MSWin32' + or $ENV{TEST_NGINX_UNSAFE} or $t->has_version('1.13.4'); + is(stream('127.0.0.1:' . port(8080))->read(), '.', 'ssl'); is(stream('127.0.0.1:' . port(8080))->read(), '.', 'ssl 2'); @@ -119,4 +123,6 @@ is(stream('127.0.0.1:' . port(8082))->re is(stream('127.0.0.1:' . port(8083))->read(), '.', 'backup ssl session new'); is(stream('127.0.0.1:' . port(8083))->read(), 'r', 'backup ssl session reused'); +} + ############################################################################### diff --git a/upstream_zone_ssl.t b/upstream_zone_ssl.t --- a/upstream_zone_ssl.t +++ b/upstream_zone_ssl.t @@ -111,6 +111,10 @@ foreach my $name ('localhost') { ############################################################################### +TODO: { +todo_skip 'leaves coredump', 9 unless $^O ne 'MSWin32' + or $ENV{TEST_NGINX_UNSAFE} or $t->has_version('1.13.4'); + like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl'); like(http_get('/ssl'), qr/200 OK.*X-Session: \./s, 'ssl 2'); like(http_get('/ssl_reuse'), qr/200 OK.*X-Session: \./s, 'ssl session new'); @@ -122,4 +126,6 @@ like(http_get('/backup'), qr/200 OK.*X-S like(http_get('/backup_reuse'), qr/200 OK.*X-Session: \./s, 'backup new'); like(http_get('/backup_reuse'), qr/200 OK.*X-Session: r/s, 'backup reused'); +} + ###############################################################################