mirror of
https://github.com/mariadb-corporation/mariadb-connector-nodejs.git
synced 2025-08-19 01:23:19 +00:00
24 lines
672 B
JavaScript
24 lines
672 B
JavaScript
"use strict";
|
|
|
|
const base = require("../base.js");
|
|
const assert = require("chai").assert;
|
|
|
|
describe("connection timeout", () => {
|
|
it("wrong url", done => {
|
|
const initTime = Date.now();
|
|
const conn = base.createConnection({ host: "www.google.fr", connectTimeout: 1000 });
|
|
conn.on("error", err => {
|
|
assert.strictEqual(err.message, "(conn=-1) Connection timeout");
|
|
assert.isTrue(
|
|
Date.now() - initTime >= 999,
|
|
"expected > 999, but was " + (Date.now() - initTime)
|
|
);
|
|
assert.isTrue(
|
|
Date.now() - initTime < 1050,
|
|
"expected < 1050, but was " + (Date.now() - initTime)
|
|
);
|
|
done();
|
|
});
|
|
});
|
|
});
|