File: 0002-Use-not-well-known-port-for-test.patch

package info (click to toggle)
node-stream-http 2.8.3%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 516 kB
  • sloc: sh: 13; makefile: 10
file content (129 lines) | stat: -rw-r--r-- 4,161 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
From 40d0fc067200a23880fecf582c5816e5c2182cfd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Mon, 12 Jun 2017 22:46:45 +0200
Subject: Use not well known port for test

Avoid problem on buildd

Forwarded: no
---
 test/node/http-browserify.js | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)

diff --git a/test/node/http-browserify.js b/test/node/http-browserify.js
index 42a718f..2e6f753 100644
--- a/test/node/http-browserify.js
+++ b/test/node/http-browserify.js
@@ -3,7 +3,10 @@
 var test = require('tape')
 var url = require('url')
 
-var location = 'http://localhost:8081/foo/123'
+var port1 = 30801;
+var port2 = 30882;
+
+var location = 'http://localhost:'+port1+'/foo/123'
 
 var noop = function() {}
 global.location = url.parse(location)
@@ -36,20 +39,21 @@ test('Test simple url string', function(t) {
 	var request = http.get(testUrl, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'http://localhost:8081/api/foo', 'Url should be correct')
+	var url1 = 'http://localhost:'+port1.toString()+'/api/foo';
+	t.equal(resolved, url1, 'Url1 should be correct')
 	t.end()
 
 })
 
 test('Test full url object', function(t) {
 	var testUrl = {
-		host: "localhost:8081",
+		host: "localhost:"+port1,
 		hostname: "localhost",
-		href: "http://localhost:8081/api/foo?bar=baz",
+		href: "http://localhost:"+port1.toString()+"/api/foo?bar=baz",
 		method: "GET",
 		path: "/api/foo?bar=baz",
 		pathname: "/api/foo",
-		port: "8081",
+		port: port1.toString(),
 		protocol: "http:",
 		query: "bar=baz",
 		search: "?bar=baz",
@@ -59,7 +63,7 @@ test('Test full url object', function(t) {
 	var request = http.get(testUrl, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'http://localhost:8081/api/foo?bar=baz', 'Url should be correct')
+	t.equal(resolved, 'http://localhost:'+port1.toString()+'/api/foo?bar=baz', 'Url should be correct')
 	t.end()
 })
 
@@ -67,21 +71,21 @@ test('Test alt protocol', function(t) {
 	var params = {
 		protocol: "foo:",
 		hostname: "localhost",
-		port: "3000",
+		port: port2.toString(),
 		path: "/bar"
 	}
 
 	var request = http.get(params, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'foo://localhost:3000/bar', 'Url should be correct')
+	t.equal(resolved, 'foo://localhost:'+port2.toString()+'/bar', 'Url should be correct')
 	t.end()
 })
 
 test('Test page with \'file:\' protocol', function (t) {
 	var params = {
 		hostname: 'localhost',
-		port: 3000,
+		port: port2,
 		path: '/bar'
 	}
 
@@ -93,7 +97,7 @@ test('Test page with \'file:\' protocol', function (t) {
 	global.location = normalLocation // Reset the location
 
 	var resolved = url.resolve(fileLocation, request._opts.url)
-	t.equal(resolved, 'http://localhost:3000/bar', 'Url should be correct')
+	t.equal(resolved, 'http://localhost:'+port2+'/bar', 'Url should be correct')
 	t.end()
 })
 
@@ -102,7 +106,7 @@ test('Test string as parameters', function(t) {
 	var request = http.get(testUrl, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'http://localhost:8081/api/foo', 'Url should be correct')
+	t.equal(resolved, 'http://localhost:'+port1+'/api/foo', 'Url should be correct')
 	t.end()
 })
 
@@ -122,11 +126,11 @@ test('Test withCredentials param', function(t) {
 })
 
 test('Test ipv6 address', function(t) {
-	var testUrl = 'http://[::1]:80/foo'
+	var testUrl = 'http://[::1]:'+port1+'/foo'
 	var request = http.get(testUrl, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'http://[::1]:80/foo', 'Url should be correct')
+	t.equal(resolved, 'http://[::1]:'+port1+'/foo', 'Url should be correct')
 	t.end()
 })
 
@@ -135,7 +139,7 @@ test('Test relative path in url', function(t) {
 	var request = http.get(params, noop)
 
 	var resolved = url.resolve(location, request._opts.url)
-	t.equal(resolved, 'http://localhost:8081/foo/bar', 'Url should be correct')
+	t.equal(resolved, 'http://localhost:'+port1+'/foo/bar', 'Url should be correct')
 	t.end()
 })