fix(smartproxy): Improve port binding intelligence and ACME challenge route management; update route configuration tests and dependency versions.
This commit is contained in:
@ -29,7 +29,7 @@ tap.test('NFTables forwarding should not terminate connections', async () => {
|
||||
id: 'nftables-test',
|
||||
name: 'NFTables Test Route',
|
||||
match: {
|
||||
port: 8080,
|
||||
ports: 8080,
|
||||
},
|
||||
action: {
|
||||
type: 'forward',
|
||||
@ -45,7 +45,7 @@ tap.test('NFTables forwarding should not terminate connections', async () => {
|
||||
id: 'regular-test',
|
||||
name: 'Regular Forward Route',
|
||||
match: {
|
||||
port: 8081,
|
||||
ports: 8081,
|
||||
},
|
||||
action: {
|
||||
type: 'forward',
|
||||
@ -83,7 +83,7 @@ tap.test('NFTables forwarding should not terminate connections', async () => {
|
||||
// Check connection after 100ms
|
||||
setTimeout(() => {
|
||||
// Connection should still be alive even if app doesn't handle it
|
||||
expect(nftablesConnection.destroyed).toBe(false);
|
||||
expect(nftablesConnection.destroyed).toEqual(false);
|
||||
nftablesConnection.end();
|
||||
resolve();
|
||||
}, 100);
|
||||
|
Reference in New Issue
Block a user