changeset 1234:0defcc1c87ab

Tests: todo&skip upstream zone ssl tests on win32 prior to 1.13.4. This follows conditionals present in basic upstream zone tests.
author Sergey Kandaurov <pluknet@nginx.com>
date Mon, 23 Oct 2017 18:42:43 +0300
parents 4a57ca616f8e
children 3fc6817cd84a
files stream_upstream_zone_ssl.t upstream_zone_ssl.t
diffstat 2 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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');
 
+}
+
 ###############################################################################
--- 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');
 
+}
+
 ###############################################################################