From 4ec3b7f342a7250be94b0d37dc6545b46a505658 Mon Sep 17 00:00:00 2001
From: Gospodin Bodurov <gospodin@bodurov.net>
Date: Thu, 3 Dec 2020 11:10:32 +0200
Subject: [PATCH] Initial commit

---
 __tests__/pseudoplain-outlook-outlook.test.ts | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/__tests__/pseudoplain-outlook-outlook.test.ts b/__tests__/pseudoplain-outlook-outlook.test.ts
index 7f512ba..ba9df16 100644
--- a/__tests__/pseudoplain-outlook-outlook.test.ts
+++ b/__tests__/pseudoplain-outlook-outlook.test.ts
@@ -1,6 +1,9 @@
 import { diffStringsUnified } from "jest-diff";
 import { describe, test } from "@jest/globals";
 import { getDOMDocuments, getTestCasesDirs } from "./utils";
+import { PlainNormalizer } from "../src";
+import { amendOutlookNodes } from "../src/HTMLNormalizer/strategies/outlook";
+
 const path = require("path");
 
 const TESTS_GLOBAL_PATH = "/files/outlook-outlook";
@@ -38,9 +41,12 @@ const createDescribePseudoPlainTestCases = (testsPath: string) =>
         testCasePath
       );
 
+      var normalizedReceivedPseudoPlainText = PlainNormalizer.normalizePlain(amendOutlookNodes(receivedHtmlDocument.body.textContent));
+      var normalizedSentPseudoPlainText = PlainNormalizer.normalizePlain(sentHtmlDocument.body.textContent);
+
       const difference = diffStringsUnified(
-        receivedHtmlDocument.body.textContent,
-        sentHtmlDocument.body.textContent
+        normalizedReceivedPseudoPlainText,
+        normalizedSentPseudoPlainText
       );
 
       console.log(difference);
@@ -51,7 +57,7 @@ describe("[Pseudo PLAIN] Outlook-Outlook normalization", () => {
   const describeFunction = createDescribePseudoPlainTestCases(testsPath);
 
   // ["01"] - is a filter. Pass here names of directories with test cases you want to check
-  describe("Emails Chrome", describeFunction("chrome", null, ["01"]));
+  describe("Emails Chrome", describeFunction("chrome", null, []));
 
   // describe(
   //   "Emails Edge",
-- 
GitLab