LookAtMySuitBot/js/node_modules/uuid-1345/test/v3.js

32 lines
866 B
JavaScript
Raw Normal View History

2023-12-24 20:08:39 -05:00
var assert = require('assert');
var UUID = require("../index");
describe("UUID.v3", function () {
it("generates a v3 UUID (async)", function (done) {
UUID.v3({
name: "something",
namespace: UUID.v4()
}, function (err, result) {
assert.equal(UUID.check(result).version, 3);
done();
});
});
it("generates a v3 UUID (sync)", function () {
assert.equal(UUID.check(UUID.v3({ name: "something", namespace: UUID.v4() })).version, 3);
});
it("generates the correct uuid for `http://github.com`", function (done) {
UUID.v3({
namespace: UUID.namespace.url,
name: 'http://github.com'
}, function (err, result) {
assert.equal(result, '730433f1-7c3e-3939-a0c4-9c066e699799');
done();
});
});
});