mirror of
https://github.com/zigzap/zap.git
synced 2025-10-20 15:14:08 +00:00
tests: fix non-overlapping ports during tests
This commit is contained in:
parent
6bdd5a41e4
commit
baaa71d0e0
5 changed files with 24 additions and 24 deletions
|
@ -184,7 +184,7 @@ test "BearerAuthSingle authenticateRequest OK" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3001,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -211,7 +211,7 @@ test "BearerAuthSingle authenticateRequest OK" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Bearer, .token = token });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3001/test", .{ .auth = .Bearer, .token = token });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -231,7 +231,7 @@ test "BearerAuthSingle authenticateRequest test-unauthorized" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3002,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -264,7 +264,7 @@ test "BearerAuthSingle authenticateRequest test-unauthorized" {
|
|||
|
||||
try listener.listen();
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Bearer, .token = "invalid" });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3002/test", .{ .auth = .Bearer, .token = "invalid" });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -284,7 +284,7 @@ test "BearerAuthMulti authenticateRequest OK" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3003,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -311,7 +311,7 @@ test "BearerAuthMulti authenticateRequest OK" {
|
|||
|
||||
try listener.listen();
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Bearer, .token = token });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3003/test", .{ .auth = .Bearer, .token = token });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -331,7 +331,7 @@ test "BearerAuthMulti authenticateRequest test-unauthorized" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3004,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -358,7 +358,7 @@ test "BearerAuthMulti authenticateRequest test-unauthorized" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Bearer, .token = "invalid" });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3004/test", .{ .auth = .Bearer, .token = "invalid" });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -378,7 +378,7 @@ test "BasicAuth Token68 authenticateRequest" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3005,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -410,7 +410,7 @@ test "BasicAuth Token68 authenticateRequest" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Basic, .token = token });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3005/test", .{ .auth = .Basic, .token = token });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -430,7 +430,7 @@ test "BasicAuth Token68 authenticateRequest test-unauthorized" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3006,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -462,7 +462,7 @@ test "BasicAuth Token68 authenticateRequest test-unauthorized" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Basic, .token = "invalid" });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3006/test", .{ .auth = .Basic, .token = "invalid" });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -481,7 +481,7 @@ test "BasicAuth UserPass authenticateRequest" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3007,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -524,7 +524,7 @@ test "BasicAuth UserPass authenticateRequest" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Basic, .token = encoded });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3007/test", .{ .auth = .Basic, .token = encoded });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
@ -543,7 +543,7 @@ test "BasicAuth UserPass authenticateRequest test-unauthorized" {
|
|||
var listener = zap.Endpoint.Listener.init(
|
||||
a,
|
||||
.{
|
||||
.port = 3000,
|
||||
.port = 3008,
|
||||
.on_request = null,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -589,7 +589,7 @@ test "BasicAuth UserPass authenticateRequest test-unauthorized" {
|
|||
|
||||
listener.listen() catch {};
|
||||
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3000/test", .{ .auth = .Basic, .token = "invalid" });
|
||||
const thread = try makeRequestThread(a, "http://127.0.0.1:3008/test", .{ .auth = .Basic, .token = "invalid" });
|
||||
defer thread.join();
|
||||
|
||||
// start worker threads
|
||||
|
|
|
@ -65,7 +65,7 @@ test "http parameters" {
|
|||
// setup listener
|
||||
var listener = zap.HttpListener.init(
|
||||
.{
|
||||
.port = 3001,
|
||||
.port = 3010,
|
||||
.on_request = Handler.on_request,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -74,7 +74,7 @@ test "http parameters" {
|
|||
);
|
||||
try listener.listen();
|
||||
|
||||
const thread = try makeRequestThread(allocator, "http://127.0.0.1:3001/?one=1&two=2&string=hello+world&float=6.28&bool=true");
|
||||
const thread = try makeRequestThread(allocator, "http://127.0.0.1:3010/?one=1&two=2&string=hello+world&float=6.28&bool=true");
|
||||
defer thread.join();
|
||||
zap.start(.{
|
||||
.threads = 1,
|
||||
|
|
|
@ -110,7 +110,7 @@ test "recv file" {
|
|||
|
||||
var listener = zap.HttpListener.init(
|
||||
.{
|
||||
.port = 3003,
|
||||
.port = 3020,
|
||||
.on_request = on_request,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -119,7 +119,7 @@ test "recv file" {
|
|||
);
|
||||
try listener.listen();
|
||||
|
||||
const t1 = try std.Thread.spawn(.{}, makeRequest, .{ allocator, "http://127.0.0.1:3003" });
|
||||
const t1 = try std.Thread.spawn(.{}, makeRequest, .{ allocator, "http://127.0.0.1:3020" });
|
||||
defer t1.join();
|
||||
|
||||
zap.start(.{
|
||||
|
|
|
@ -108,7 +108,7 @@ test "recv file" {
|
|||
|
||||
var listener = zap.HttpListener.init(
|
||||
.{
|
||||
.port = 3003,
|
||||
.port = 3030,
|
||||
.on_request = on_request,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -117,7 +117,7 @@ test "recv file" {
|
|||
);
|
||||
try listener.listen();
|
||||
|
||||
const t1 = try std.Thread.spawn(.{}, makeRequest, .{ allocator, "http://127.0.0.1:3003" });
|
||||
const t1 = try std.Thread.spawn(.{}, makeRequest, .{ allocator, "http://127.0.0.1:3030" });
|
||||
defer t1.join();
|
||||
|
||||
zap.start(.{
|
||||
|
|
|
@ -42,7 +42,7 @@ test "send file" {
|
|||
// setup listener
|
||||
var listener = zap.HttpListener.init(
|
||||
.{
|
||||
.port = 3002,
|
||||
.port = 3040,
|
||||
.on_request = on_request,
|
||||
.log = false,
|
||||
.max_clients = 10,
|
||||
|
@ -51,7 +51,7 @@ test "send file" {
|
|||
);
|
||||
try listener.listen();
|
||||
|
||||
const thread = try makeRequestThread(allocator, "http://127.0.0.1:3002/?file=src/tests/testfile.txt");
|
||||
const thread = try makeRequestThread(allocator, "http://127.0.0.1:3040/?file=src/tests/testfile.txt");
|
||||
defer thread.join();
|
||||
zap.start(.{
|
||||
.threads = 1,
|
||||
|
|
Loading…
Add table
Reference in a new issue