changeset 1298:84a661563eae

Tests: allow to set empty HTTP/2 connection preface.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 15 Mar 2018 19:10:10 +0300
parents a94a0fc60d56
children 28e5f1fa80e1
files lib/Test/Nginx/HTTP2.pm
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lib/Test/Nginx/HTTP2.pm
+++ b/lib/Test/Nginx/HTTP2.pm
@@ -36,8 +36,8 @@ sub new {
 	my ($port, %extra) = @_;
 
 	my $s = $extra{socket} || new_socket($port, %extra);
-	my $preface = $extra{preface}
-		|| 'PRI * HTTP/2.0' . CRLF . CRLF . 'SM' . CRLF . CRLF;
+	my $preface = defined $extra{preface} ? $extra{preface}
+		: 'PRI * HTTP/2.0' . CRLF . CRLF . 'SM' . CRLF . CRLF;
 
 	if ($extra{proxy}) {
 		raw_write($s, $extra{proxy});