From 3a0c8a199a03a187795b09939e613f74660d7b5d Mon Sep 17 00:00:00 2001 From: n1474335 Date: Fri, 27 Mar 2020 11:56:42 +0000 Subject: [PATCH] Tidied up 'Parse ObjectID Timestamp' operation --- src/core/config/Categories.json | 4 ++-- src/core/operations/ParseObjectIdTimestamp.mjs | 14 +++++++------- tests/operations/index.mjs | 2 +- tests/operations/tests/ParseObjectIdTimestamp.mjs | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/core/config/Categories.json b/src/core/config/Categories.json index a05ca095..77e3d319 100755 --- a/src/core/config/Categories.json +++ b/src/core/config/Categories.json @@ -242,13 +242,13 @@ "Convert co-ordinate format", "Show on map", "Parse UNIX file permissions", + "Parse ObjectID timestamp", "Swap endianness", "Parse colour code", "Escape string", "Unescape string", "Pseudo-Random Number Generator", - "Sleep", - "Parse ObjectId timestamp" + "Sleep" ] }, { diff --git a/src/core/operations/ParseObjectIdTimestamp.mjs b/src/core/operations/ParseObjectIdTimestamp.mjs index bb0f68ed..f86c098e 100644 --- a/src/core/operations/ParseObjectIdTimestamp.mjs +++ b/src/core/operations/ParseObjectIdTimestamp.mjs @@ -9,19 +9,19 @@ import OperationError from "../errors/OperationError.mjs"; import BSON from "bson"; /** - * Parse ObjectId timestamp operation + * Parse ObjectID timestamp operation */ -class ParseObjectIdTimestamp extends Operation { +class ParseObjectIDTimestamp extends Operation { /** - * ParseObjectIdTimestamp constructor + * ParseObjectIDTimestamp constructor */ constructor() { super(); - this.name = "Parse ObjectId timestamp"; - this.module = "Default"; - this.description = "Parse timestamp from MongoDB/BSON ObjectId hex string."; + this.name = "Parse ObjectID timestamp"; + this.module = "Serialise"; + this.description = "Parse timestamp from MongoDB/BSON ObjectID hex string."; this.infoURL = "https://docs.mongodb.com/manual/reference/method/ObjectId.getTimestamp/"; this.inputType = "string"; this.outputType = "string"; @@ -44,4 +44,4 @@ class ParseObjectIdTimestamp extends Operation { } -export default ParseObjectIdTimestamp; +export default ParseObjectIDTimestamp; diff --git a/tests/operations/index.mjs b/tests/operations/index.mjs index a83fddc8..8d3cd623 100644 --- a/tests/operations/index.mjs +++ b/tests/operations/index.mjs @@ -100,7 +100,7 @@ import "./tests/Lorenz.mjs"; import "./tests/LuhnChecksum.mjs"; import "./tests/CipherSaber2.mjs"; import "./tests/Colossus.mjs"; -import "./tests/ParseObjectIdTimestamp.mjs"; +import "./tests/ParseObjectIDTimestamp.mjs"; // Cannot test operations that use the File type yet diff --git a/tests/operations/tests/ParseObjectIdTimestamp.mjs b/tests/operations/tests/ParseObjectIdTimestamp.mjs index f2c919a5..7a28f62e 100644 --- a/tests/operations/tests/ParseObjectIdTimestamp.mjs +++ b/tests/operations/tests/ParseObjectIdTimestamp.mjs @@ -1,5 +1,5 @@ /** - * Parse ObjectId timestamp tests + * Parse ObjectID timestamp tests * * @author dmfj [dominic@dmfj.io] * @@ -16,7 +16,7 @@ TestRegister.addTests([ expectedOutput: "1970-01-01T00:00:00.000Z", recipeConfig: [ { - op: "Parse ObjectId timestamp", + op: "Parse ObjectID timestamp", args: [], } ],