From 642739abc2ddca22180cdc089e23558b7c23e7f4 Mon Sep 17 00:00:00 2001 From: Joshua Barnett Date: Mon, 20 Jul 2020 17:49:59 +0100 Subject: Add failing test for userAgent Proving it is not deterministic and does not respect random seed. --- test/internet.unit.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/internet.unit.js b/test/internet.unit.js index 0c9bbd30..a554cea0 100644 --- a/test/internet.unit.js +++ b/test/internet.unit.js @@ -159,6 +159,14 @@ describe("internet.js", function () { var ua = faker.internet.userAgent(); assert.ok(ua); }); + + it('is deterministic', function () { + faker.seed(1); + var ua1 = faker.internet.userAgent(); + faker.seed(1); + var ua2 = faker.internet.userAgent(); + assert.equal(ua1, ua2); + }); }); describe("color()", function () { -- cgit v1.2.3