corinthia-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pmke...@apache.org
Subject [20/92] [abbrv] [partial] incubator-corinthia git commit: Add editing code from UX Write
Date Wed, 17 Dec 2014 13:28:30 GMT
http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/index.js
----------------------------------------------------------------------
diff --git a/Editor/tests/index.js b/Editor/tests/index.js
new file mode 100644
index 0000000..c26d2d1
--- /dev/null
+++ b/Editor/tests/index.js
@@ -0,0 +1,2280 @@
+// This file was generated by genindex.sh on Thu 27 Nov 2014 10:34:42 ICT
+var tests = [
+  { dir: "autocorrect",
+    files: ["acceptCorrection-undo",
+            "acceptCorrection01",
+            "acceptCorrection02",
+            "acceptCorrection03",
+            "acceptCorrection04",
+            "acceptCorrection05",
+            "changeCorrection01",
+            "changeCorrection02",
+            "correctPrecedingWord01",
+            "removeCorrection01",
+            "removeCorrection02",
+            "removedSpan01",
+            "removedSpan02",
+            "removedSpan03",
+            "replaceCorrection-undo",
+            "replaceCorrection01",
+            "replaceCorrection02",
+            "replaceCorrection03",
+            "replaceCorrection04",
+            "replaceCorrection05",
+            "undo01",
+            "undo02",
+            "undo03",
+            "undo04",
+            "undo05",
+            "undo06"] },
+  { dir: "changetracking",
+    files: ["acceptDel-list01",
+            "acceptDel-list02",
+            "acceptDel-list03",
+            "acceptDel-list04",
+            "acceptDel-list05",
+            "acceptDel-list06",
+            "acceptDel-list07",
+            "acceptDel-list08",
+            "acceptDel-list09",
+            "acceptDel01",
+            "acceptDel02",
+            "acceptDel03",
+            "acceptDel04",
+            "acceptDel05",
+            "acceptDel06",
+            "acceptIns-list01",
+            "acceptIns-list02",
+            "acceptIns-list03",
+            "acceptIns-list04",
+            "acceptIns-list05",
+            "acceptIns-list06",
+            "acceptIns-list07",
+            "acceptIns-list08",
+            "acceptIns-list09",
+            "acceptIns01",
+            "acceptIns02",
+            "acceptIns03",
+            "acceptIns04",
+            "acceptIns05",
+            "acceptIns06"] },
+  { dir: "clipboard",
+    files: ["copy-blockquote01",
+            "copy-blockquote02",
+            "copy-blockquote03",
+            "copy-blockquote04",
+            "copy-blockquote05",
+            "copy-blockquote06",
+            "copy-blockquote07",
+            "copy-blockquote08",
+            "copy-blockquote09",
+            "copy-escaping01",
+            "copy-escaping02",
+            "copy-escaping03",
+            "copy-escaping04",
+            "copy-formatting01a",
+            "copy-formatting01b",
+            "copy-formatting01c",
+            "copy-formatting02a",
+            "copy-formatting02b",
+            "copy-formatting02c",
+            "copy-formatting03a",
+            "copy-formatting03b",
+            "copy-formatting03c",
+            "copy-formatting03d",
+            "copy-formatting03e",
+            "copy-formatting04a",
+            "copy-formatting04b",
+            "copy-formatting04c",
+            "copy-formatting04d",
+            "copy-formatting04e",
+            "copy-formatting05a",
+            "copy-formatting05b",
+            "copy-formatting05c",
+            "copy-formatting06a",
+            "copy-formatting06b",
+            "copy-formatting06c",
+            "copy-formatting06d",
+            "copy-formatting07a",
+            "copy-formatting07b",
+            "copy-formatting07c",
+            "copy-formatting07d",
+            "copy-formatting08a",
+            "copy-formatting08b",
+            "copy-formatting08c",
+            "copy-formatting08d",
+            "copy-formatting08e",
+            "copy-formatting09a",
+            "copy-formatting09b",
+            "copy-formatting09c",
+            "copy-li01",
+            "copy-li02",
+            "copy-li03",
+            "copy-li04",
+            "copy-li05",
+            "copy-link01",
+            "copy-link02",
+            "copy-link03",
+            "copy-link04",
+            "copy-list01",
+            "copy-list02",
+            "copy-list03",
+            "copy-list04",
+            "copy-list05",
+            "copy-list06",
+            "copy-list07",
+            "copy-list08",
+            "copy-list09",
+            "copy-list10",
+            "copy-list11",
+            "copy-list12",
+            "copy-list13",
+            "copy-partli01",
+            "copy-partli02",
+            "copy-partli03",
+            "copy-partli04",
+            "copy-partli05",
+            "copy-partli06",
+            "copy-partli07",
+            "copy-partli08",
+            "copy-pre01",
+            "copy-pre02",
+            "copy-pre03",
+            "copy-pre04",
+            "copy-pre05",
+            "copy-pre06",
+            "copy-pre07",
+            "copy-pre08",
+            "copy01",
+            "copy02",
+            "copy03",
+            "copy04",
+            "copy05",
+            "copy06",
+            "copypaste-list01",
+            "copypaste-list02",
+            "cut-li01",
+            "cut-li02",
+            "cut-li03",
+            "cut-li04",
+            "cut-li05",
+            "cut-li06",
+            "cut-li07",
+            "cut-li08",
+            "cut-li09",
+            "cut-li10",
+            "cut-li11",
+            "cut-li12",
+            "cut-li13",
+            "cut-li14",
+            "cut-li14a",
+            "cut-li15",
+            "cut-li15a",
+            "cut-li16",
+            "cut-li16a",
+            "cut-li17",
+            "cut-li17a",
+            "cut-td01",
+            "cut-td01a",
+            "paste-dupIds01",
+            "paste-dupIds02",
+            "paste-dupIds03",
+            "paste-htmldoc01",
+            "paste-htmldoc02",
+            "paste-invalid01",
+            "paste-invalid02",
+            "paste-invalid03",
+            "paste-invalid04",
+            "paste-invalid05",
+            "paste-invalid06",
+            "paste-invalid07",
+            "paste-invalid08",
+            "paste-invalid09",
+            "paste-invalid10",
+            "paste-li01",
+            "paste-li02",
+            "paste-li03",
+            "paste-li04",
+            "paste-li05",
+            "paste-li06",
+            "paste-li07",
+            "paste-li08",
+            "paste-li09",
+            "paste-li10",
+            "paste-li11",
+            "paste-li12",
+            "paste-li13",
+            "paste-li14",
+            "paste-list01",
+            "paste-list02",
+            "paste-list03",
+            "paste-list04",
+            "paste-list05",
+            "paste-list06",
+            "paste-markdown",
+            "paste-table01",
+            "paste-table02",
+            "paste-table03",
+            "paste-table04",
+            "paste-table05",
+            "paste-table06",
+            "paste-table07",
+            "paste01",
+            "paste02",
+            "paste03",
+            "paste04",
+            "paste05",
+            "pasteText-whitespace01",
+            "preserve-cutpaste01"] },
+  { dir: "cursor",
+    files: ["deleteBeforeParagraph-list01",
+            "deleteBeforeParagraph-list01a",
+            "deleteBeforeParagraph-list02",
+            "deleteBeforeParagraph-list02a",
+            "deleteBeforeParagraph-list03",
+            "deleteBeforeParagraph-list03a",
+            "deleteBeforeParagraph-list04",
+            "deleteBeforeParagraph-list04a",
+            "deleteBeforeParagraph-list05",
+            "deleteBeforeParagraph-list05a",
+            "deleteBeforeParagraph-list06",
+            "deleteBeforeParagraph-list06a",
+            "deleteBeforeParagraph-sublist01",
+            "deleteBeforeParagraph-sublist02",
+            "deleteBeforeParagraph-sublist03",
+            "deleteBeforeParagraph-sublist03a",
+            "deleteBeforeParagraph01",
+            "deleteBeforeParagraph01a",
+            "deleteBeforeParagraph02",
+            "deleteBeforeParagraph02a",
+            "deleteCharacter-caption01",
+            "deleteCharacter-caption02",
+            "deleteCharacter-emoji01",
+            "deleteCharacter-emoji02",
+            "deleteCharacter-emoji03",
+            "deleteCharacter-emoji04",
+            "deleteCharacter-emoji05",
+            "deleteCharacter-emoji06",
+            "deleteCharacter-emoji07",
+            "deleteCharacter-emoji08",
+            "deleteCharacter-figcaption01",
+            "deleteCharacter-figcaption02",
+            "deleteCharacter-figure01",
+            "deleteCharacter-figure02",
+            "deleteCharacter-figure03",
+            "deleteCharacter-figure04",
+            "deleteCharacter-last01",
+            "deleteCharacter-last02",
+            "deleteCharacter-last03",
+            "deleteCharacter-last03a",
+            "deleteCharacter-last04",
+            "deleteCharacter-last04a",
+            "deleteCharacter-last05",
+            "deleteCharacter-last05a",
+            "deleteCharacter-last06",
+            "deleteCharacter-last06a",
+            "deleteCharacter-last07",
+            "deleteCharacter-last07a",
+            "deleteCharacter-last08",
+            "deleteCharacter-last08a",
+            "deleteCharacter-last09",
+            "deleteCharacter-last09a",
+            "deleteCharacter-last10",
+            "deleteCharacter-last10a",
+            "deleteCharacter-last11",
+            "deleteCharacter-last11a",
+            "deleteCharacter-last13",
+            "deleteCharacter-link01",
+            "deleteCharacter-link02",
+            "deleteCharacter-link03",
+            "deleteCharacter-link04",
+            "deleteCharacter-list01",
+            "deleteCharacter-list02",
+            "deleteCharacter-list03",
+            "deleteCharacter-list04",
+            "deleteCharacter-list05",
+            "deleteCharacter-list06",
+            "deleteCharacter-list07",
+            "deleteCharacter-reference01",
+            "deleteCharacter-reference02",
+            "deleteCharacter-reference03",
+            "deleteCharacter-reference04",
+            "deleteCharacter-table01",
+            "deleteCharacter-table02",
+            "deleteCharacter-table03",
+            "deleteCharacter-table04",
+            "deleteCharacter-toc01",
+            "deleteCharacter-toc02",
+            "deleteCharacter-toc03",
+            "deleteCharacter-toc04",
+            "deleteCharacter01",
+            "deleteCharacter02",
+            "deleteCharacter03",
+            "deleteCharacter04",
+            "deleteCharacter04a",
+            "deleteCharacter04b",
+            "deleteCharacter05",
+            "deleteCharacter05a",
+            "deleteCharacter05b",
+            "deleteCharacter06",
+            "deleteCharacter06a",
+            "deleteCharacter06b",
+            "deleteCharacter07",
+            "deleteCharacter07a",
+            "deleteCharacter07b",
+            "deleteCharacter08",
+            "deleteCharacter08a",
+            "deleteCharacter08b",
+            "deleteCharacter09",
+            "deleteCharacter10",
+            "deleteCharacter11",
+            "deleteCharacter12",
+            "deleteCharacter13",
+            "deleteCharacter14",
+            "deleteCharacter15",
+            "deleteCharacter16",
+            "deleteCharacter17",
+            "deleteCharacter18",
+            "deleteCharacter19",
+            "deleteCharacter20",
+            "deleteCharacter21",
+            "deleteCharacter22",
+            "deleteCharacter23",
+            "deleteCharacter24",
+            "doubleSpacePeriod01",
+            "doubleSpacePeriod02",
+            "doubleSpacePeriod03",
+            "doubleSpacePeriod04",
+            "doubleSpacePeriod05",
+            "enter-delete01",
+            "enter-delete02",
+            "enter-delete03",
+            "enterAfterFigure01",
+            "enterAfterFigure02",
+            "enterAfterFigure03",
+            "enterAfterTable01",
+            "enterAfterTable02",
+            "enterAfterTable03",
+            "enterBeforeFigure01",
+            "enterBeforeFigure02",
+            "enterBeforeFigure03",
+            "enterBeforeTable01",
+            "enterBeforeTable02",
+            "enterBeforeTable03",
+            "enterPressed-caption01",
+            "enterPressed-caption02",
+            "enterPressed-emptyContainer01",
+            "enterPressed-emptyContainer01a",
+            "enterPressed-emptyContainer02",
+            "enterPressed-emptyContainer02a",
+            "enterPressed-emptyContainer03",
+            "enterPressed-emptyContainer03a",
+            "enterPressed-emptyContainer04",
+            "enterPressed-emptyContainer04a",
+            "enterPressed-emptyContainer05",
+            "enterPressed-emptyContainer05a",
+            "enterPressed-emptyContainer06",
+            "enterPressed-emptyContainer06a",
+            "enterPressed-emptyContainer07",
+            "enterPressed-emptyContainer07a",
+            "enterPressed-emptyContainer08",
+            "enterPressed-emptyContainer08a",
+            "enterPressed-figcaption01",
+            "enterPressed-figcaption02",
+            "enterPressed-heading01",
+            "enterPressed-heading02",
+            "enterPressed-heading03",
+            "enterPressed-heading04",
+            "enterPressed-heading05",
+            "enterPressed-heading06",
+            "enterPressed-heading07",
+            "enterPressed-heading08",
+            "enterPressed-heading09",
+            "enterPressed-heading10",
+            "enterPressed-heading11",
+            "enterPressed-heading12",
+            "enterPressed-heading13",
+            "enterPressed-list-nop01",
+            "enterPressed-list-nop02",
+            "enterPressed-list-nop03",
+            "enterPressed-list-nop04",
+            "enterPressed-list-nop05",
+            "enterPressed-list-nop06",
+            "enterPressed-list-nop07",
+            "enterPressed-list-nop08",
+            "enterPressed-list01",
+            "enterPressed-list02",
+            "enterPressed-list03",
+            "enterPressed-list04",
+            "enterPressed-list05",
+            "enterPressed-list06",
+            "enterPressed-list07",
+            "enterPressed-list08",
+            "enterPressed-list09",
+            "enterPressed-list10",
+            "enterPressed-list11",
+            "enterPressed-list12",
+            "enterPressed-list13",
+            "enterPressed-list14",
+            "enterPressed-list15",
+            "enterPressed-list16",
+            "enterPressed-list17",
+            "enterPressed-list18",
+            "enterPressed-list19",
+            "enterPressed-list20",
+            "enterPressed-list21",
+            "enterPressed-list22",
+            "enterPressed-list23",
+            "enterPressed-list24",
+            "enterPressed-list25",
+            "enterPressed-list26",
+            "enterPressed-list27",
+            "enterPressed-list28",
+            "enterPressed-list29",
+            "enterPressed-list30",
+            "enterPressed-list31",
+            "enterPressed-list32",
+            "enterPressed-list33",
+            "enterPressed-next01",
+            "enterPressed-next02",
+            "enterPressed-next03",
+            "enterPressed-next04",
+            "enterPressed-next05a",
+            "enterPressed-next05b",
+            "enterPressed-next05c",
+            "enterPressed-next05d",
+            "enterPressed-next05e",
+            "enterPressed-next06",
+            "enterPressed-next07",
+            "enterPressed-next08",
+            "enterPressed-next09",
+            "enterPressed-paragraphClass01",
+            "enterPressed-paragraphClass02",
+            "enterPressed-paragraphClass03",
+            "enterPressed-paragraphClass04",
+            "enterPressed-paragraphClass05",
+            "enterPressed-paragraphClass06",
+            "enterPressed-selection01",
+            "enterPressed-selection02",
+            "enterPressed-selection03",
+            "enterPressed-selection04",
+            "enterPressed01",
+            "enterPressed02",
+            "enterPressed03",
+            "enterPressed04",
+            "enterPressed05",
+            "enterPressed06",
+            "enterPressed07",
+            "enterPressed08",
+            "enterPressed09",
+            "enterPressed10",
+            "enterPressed11",
+            "enterPressed12",
+            "enterPressed13",
+            "enterPressed14",
+            "enterPressed15",
+            "enterPressed16",
+            "enterPressed17",
+            "enterPressed18",
+            "enterPressed19",
+            "enterPressed20",
+            "enterPressed21",
+            "enterPressed22",
+            "enterPressed23",
+            "enterPressed24",
+            "enterPressed25",
+            "enterPressed26",
+            "enterPressed27",
+            "enterPressed28",
+            "enterPressed29",
+            "enterPressed30",
+            "enterPressed31",
+            "enterPressed32",
+            "enterPressed33",
+            "enterPressed34",
+            "enterPressed35",
+            "insertCharacter-caption01",
+            "insertCharacter-caption02",
+            "insertCharacter-dash01",
+            "insertCharacter-dash02",
+            "insertCharacter-dash03",
+            "insertCharacter-dash04",
+            "insertCharacter-empty01",
+            "insertCharacter-empty02",
+            "insertCharacter-empty03",
+            "insertCharacter-empty04",
+            "insertCharacter-empty05",
+            "insertCharacter-empty06",
+            "insertCharacter-empty07",
+            "insertCharacter-empty08",
+            "insertCharacter-empty09",
+            "insertCharacter-empty10",
+            "insertCharacter-empty11",
+            "insertCharacter-figcaption01",
+            "insertCharacter-figcaption02",
+            "insertCharacter-list01",
+            "insertCharacter-list02",
+            "insertCharacter-list03",
+            "insertCharacter-list04",
+            "insertCharacter-list05",
+            "insertCharacter-list06",
+            "insertCharacter-list07",
+            "insertCharacter-list08",
+            "insertCharacter-list09",
+            "insertCharacter-list10",
+            "insertCharacter-quotes01",
+            "insertCharacter-space01",
+            "insertCharacter-space02",
+            "insertCharacter-space03",
+            "insertCharacter-space04",
+            "insertCharacter-space05",
+            "insertCharacter-space06",
+            "insertCharacter-space07",
+            "insertCharacter-space08",
+            "insertCharacter-spchar01",
+            "insertCharacter-spchar02",
+            "insertCharacter-spchar03",
+            "insertCharacter-spchar04",
+            "insertCharacter-table01",
+            "insertCharacter-table02",
+            "insertCharacter-table03",
+            "insertCharacter-table04",
+            "insertCharacter-table05",
+            "insertCharacter-table06",
+            "insertCharacter-table07",
+            "insertCharacter-table08",
+            "insertCharacter-table09",
+            "insertCharacter-table10",
+            "insertCharacter-table11",
+            "insertCharacter-table12",
+            "insertCharacter-table13",
+            "insertCharacter-table14",
+            "insertCharacter-table15",
+            "insertCharacter-toparagraph01",
+            "insertCharacter-toparagraph02",
+            "insertCharacter-toparagraph03",
+            "insertCharacter-toparagraph04",
+            "insertCharacter-toparagraph05",
+            "insertCharacter-toparagraph06",
+            "insertCharacter-toparagraph07",
+            "insertCharacter-toparagraph08",
+            "insertCharacter01",
+            "insertCharacter02",
+            "insertCharacter03",
+            "insertCharacter04",
+            "insertCharacter05",
+            "insertCharacter06",
+            "insertCharacter07",
+            "insertCharacter08",
+            "insertCharacter09",
+            "insertCharacter10",
+            "insertCharacter11",
+            "insertCharacter12",
+            "insertCharacter13",
+            "insertCharacter14",
+            "insertCharacter15",
+            "insertCharacter16",
+            "insertEndnote01",
+            "insertEndnote02",
+            "insertEndnote03",
+            "insertEndnote04",
+            "insertEndnote05",
+            "insertEndnote06",
+            "insertFootnote01",
+            "insertFootnote02",
+            "insertFootnote03",
+            "insertFootnote04",
+            "insertFootnote05",
+            "insertFootnote06",
+            "makeContainerInsertionPoint01",
+            "makeContainerInsertionPoint02a",
+            "makeContainerInsertionPoint02b",
+            "makeContainerInsertionPoint02c",
+            "makeContainerInsertionPoint03a",
+            "makeContainerInsertionPoint03b",
+            "makeContainerInsertionPoint03c",
+            "makeContainerInsertionPoint04",
+            "makeContainerInsertionPoint05a",
+            "makeContainerInsertionPoint05b",
+            "makeContainerInsertionPoint05c",
+            "makeContainerInsertionPoint06",
+            "makeContainerInsertionPoint07",
+            "nbsp01",
+            "nbsp02",
+            "nbsp03",
+            "nbsp04",
+            "nbsp05",
+            "position-br01",
+            "position-br02",
+            "position-br03",
+            "position-br04",
+            "textAfterFigure01",
+            "textAfterFigure02",
+            "textAfterFigure03",
+            "textAfterTable01",
+            "textAfterTable02",
+            "textAfterTable03",
+            "textBeforeFigure01",
+            "textBeforeFigure02",
+            "textBeforeFigure03",
+            "textBeforeTable01",
+            "textBeforeTable02",
+            "textBeforeTable03"] },
+  { dir: "dom",
+    files: ["Position_next",
+            "Position_prev",
+            "Range_getOutermostNodes",
+            "Range_isForward",
+            "avoidInline01",
+            "avoidInline02",
+            "avoidInline03",
+            "avoidInline04",
+            "avoidInline05",
+            "avoidInline06",
+            "avoidInline07",
+            "avoidInline08",
+            "ensureInlineNodesInParagraph01",
+            "ensureInlineNodesInParagraph02",
+            "ensureInlineNodesInParagraph03",
+            "ensureInlineNodesInParagraph04",
+            "ensureInlineNodesInParagraph05",
+            "ensureInlineNodesInParagraph06",
+            "ensureInlineNodesInParagraph07",
+            "ensureInlineNodesInParagraph08",
+            "ensureInlineNodesInParagraph09",
+            "ensureInlineNodesInParagraph10",
+            "ensureInlineNodesInParagraph11",
+            "ensureInlineNodesInParagraph12",
+            "ensureInlineNodesInParagraph13",
+            "ensureInlineNodesInParagraph14",
+            "ensureInlineNodesInParagraph15",
+            "ensureInlineNodesInParagraph16",
+            "ensureValidHierarchy01",
+            "ensureValidHierarchy02",
+            "ensureValidHierarchy03",
+            "ensureValidHierarchy04",
+            "ensureValidHierarchy05",
+            "ensureValidHierarchy06",
+            "ensureValidHierarchy07",
+            "ensureValidHierarchy08",
+            "ensureValidHierarchy09",
+            "ensureValidHierarchy10",
+            "ensureValidHierarchy11",
+            "ensureValidHierarchy12",
+            "mergeWithNeighbours01",
+            "mergeWithNeighbours02",
+            "mergeWithNeighbours03",
+            "mergeWithNeighbours04",
+            "mergeWithNeighbours05",
+            "mergeWithNeighbours06",
+            "mergeWithNeighbours07",
+            "mergeWithNeighbours08",
+            "mergeWithNeighbours09",
+            "mergeWithNeighbours10",
+            "mergeWithNeighbours11",
+            "mergeWithNeighbours12",
+            "mergeWithNeighbours13",
+            "mergeWithNeighbours14",
+            "moveCharacters01",
+            "moveCharacters02",
+            "moveCharacters03",
+            "moveCharacters04",
+            "moveNode01",
+            "moveNode02",
+            "moveNode03",
+            "moveNode04",
+            "moveNode05",
+            "moveNode06",
+            "moveNode07",
+            "moveNode08",
+            "moveNode09",
+            "moveNode10",
+            "moveNode11",
+            "moveNode12",
+            "moveNode13",
+            "moveNode14",
+            "moveNode15",
+            "moveNode16",
+            "moveNode17",
+            "moveNode18",
+            "moveNode19",
+            "moveNode20",
+            "moveNode21",
+            "moveNode22",
+            "moveNode23",
+            "moveNode24",
+            "nextNode01",
+            "nextNode02",
+            "removeNodeButKeepChildren1",
+            "removeNodeButKeepChildren2",
+            "removeNodeButKeepChildren3",
+            "removeNodeButKeepChildren4",
+            "removeNodeButKeepChildren5",
+            "removeNodeButKeepChildren6",
+            "replaceElement01",
+            "replaceElement02",
+            "replaceElement03",
+            "replaceElement04",
+            "replaceElement05",
+            "replaceElement06",
+            "replaceElement07",
+            "replaceElement08",
+            "replaceElement09",
+            "replaceElement10",
+            "splitAroundSelection-nested01",
+            "splitAroundSelection-nested02",
+            "splitAroundSelection-nested03",
+            "splitAroundSelection-nested04",
+            "splitAroundSelection-nested05",
+            "splitAroundSelection-nested06",
+            "splitAroundSelection-nested07",
+            "splitAroundSelection-nested08",
+            "splitAroundSelection-nested09",
+            "splitAroundSelection-nested10",
+            "splitAroundSelection-nested11",
+            "splitAroundSelection-nested12",
+            "splitAroundSelection-nested13",
+            "splitAroundSelection-nested14",
+            "splitAroundSelection-nested15",
+            "splitAroundSelection-nested16",
+            "splitAroundSelection-nested17",
+            "splitAroundSelection-nested18",
+            "splitAroundSelection-nested19",
+            "splitAroundSelection-nested20",
+            "splitAroundSelection-nested21",
+            "splitAroundSelection01",
+            "splitAroundSelection02",
+            "splitAroundSelection03",
+            "splitAroundSelection04",
+            "splitAroundSelection05",
+            "splitAroundSelection06",
+            "splitAroundSelection07",
+            "splitAroundSelection08",
+            "splitAroundSelection09",
+            "splitAroundSelection10",
+            "splitAroundSelection11",
+            "splitAroundSelection12",
+            "splitAroundSelection13",
+            "splitAroundSelection14",
+            "splitAroundSelection15",
+            "splitAroundSelection16",
+            "splitAroundSelection17",
+            "splitAroundSelection18",
+            "splitAroundSelection19",
+            "splitAroundSelection20",
+            "splitAroundSelection21",
+            "splitAroundSelection22",
+            "splitAroundSelection23",
+            "splitAroundSelection24",
+            "stripComments01",
+            "tracking-delete01",
+            "tracking-delete02",
+            "tracking-delete03",
+            "tracking-mergeWithNeighbours01",
+            "tracking-mergeWithNeighbours02",
+            "tracking-moveNode",
+            "tracking-removeNodeButKeepChildren",
+            "tracking-replaceElement",
+            "tracking-text1",
+            "tracking-text2",
+            "tracking-text3",
+            "tracking-text4",
+            "tracking-text5",
+            "tracking-text6",
+            "tracking-text7",
+            "tracking-text8",
+            "tracking-text9",
+            "tracking-wrapNode",
+            "tracking1",
+            "tracking2",
+            "tracking3",
+            "tracking4",
+            "wrapSiblings01",
+            "wrapSiblings02",
+            "wrapSiblings03",
+            "wrapSiblings04"] },
+  { dir: "figures",
+    files: ["getProperties01",
+            "getProperties02",
+            "getProperties03",
+            "getProperties04",
+            "getProperties05",
+            "getProperties06",
+            "getProperties07",
+            "getProperties08",
+            "insertFigure-hierarchy01",
+            "insertFigure-hierarchy02",
+            "insertFigure-hierarchy03",
+            "insertFigure-hierarchy04",
+            "insertFigure-hierarchy05",
+            "insertFigure-hierarchy06",
+            "insertFigure-hierarchy07",
+            "insertFigure-hierarchy08",
+            "insertFigure01",
+            "insertFigure02",
+            "insertFigure03",
+            "insertFigure04",
+            "insertFigure05",
+            "setProperties01",
+            "setProperties02",
+            "setProperties03",
+            "setProperties04"] },
+  { dir: "formatting",
+    files: ["classNames01",
+            "classNames02",
+            "classNames03",
+            "classNames04",
+            "classNames05",
+            "classNames06",
+            "classNames07",
+            "classNames08",
+            "empty01",
+            "empty02",
+            "empty03",
+            "empty04",
+            "empty05",
+            "empty06",
+            "empty07",
+            "empty08",
+            "getFormatting-class01",
+            "getFormatting-class02",
+            "getFormatting-class03",
+            "getFormatting-class04",
+            "getFormatting-class05",
+            "getFormatting-class06",
+            "getFormatting-class07",
+            "getFormatting-class08",
+            "getFormatting-empty01a",
+            "getFormatting-empty01b",
+            "getFormatting-empty02a",
+            "getFormatting-empty02b",
+            "getFormatting-empty03a",
+            "getFormatting-empty03b",
+            "getFormatting-empty04a",
+            "getFormatting-empty04b",
+            "getFormatting-empty05a",
+            "getFormatting-empty05b",
+            "getFormatting-empty06a",
+            "getFormatting-empty06b",
+            "getFormatting-list01",
+            "getFormatting-list02",
+            "getFormatting-list03",
+            "getFormatting-list04",
+            "getFormatting-list05",
+            "getFormatting-list06",
+            "getFormatting-list07",
+            "getFormatting-list08",
+            "getFormatting-list09",
+            "getFormatting-list10",
+            "getFormatting-list11",
+            "getFormatting-list12",
+            "getFormatting-list13",
+            "getFormatting-list14",
+            "getFormatting-list15",
+            "getFormatting-list16",
+            "getFormatting-list17",
+            "getFormatting-list18",
+            "getFormatting-list19",
+            "getFormatting-list20",
+            "getFormatting01",
+            "getFormatting02",
+            "getFormatting03",
+            "getFormatting04",
+            "getFormatting05",
+            "getFormatting06",
+            "getFormatting07",
+            "getFormatting08",
+            "getFormatting09",
+            "getFormatting10",
+            "getFormatting11",
+            "getFormatting12",
+            "indiv01a",
+            "indiv01b",
+            "indiv02a",
+            "indiv02b",
+            "indiv03a",
+            "indiv03b",
+            "inline-change01",
+            "inline-change02",
+            "inline-change03",
+            "inline-change04",
+            "inline-change05",
+            "inline-change06",
+            "inline-change07",
+            "inline-change08",
+            "inline-change09",
+            "inline-change10",
+            "inline-change11",
+            "inline-change12",
+            "inline-change13",
+            "inline-change14",
+            "inline-change15",
+            "inline-change16",
+            "inline-change17",
+            "inline-change18",
+            "inline-change19",
+            "inline-change20",
+            "inline-change21",
+            "inline-change22",
+            "inline-remove01",
+            "inline-remove02",
+            "inline-remove03",
+            "inline-remove04",
+            "inline-remove05",
+            "inline-remove06",
+            "inline-remove07",
+            "inline-remove08",
+            "inline-remove09",
+            "inline-remove10",
+            "inline-remove11",
+            "inline-remove12",
+            "inline-remove13",
+            "inline-remove14",
+            "inline-remove15",
+            "inline-remove16",
+            "inline-remove17",
+            "inline-remove18",
+            "inline-remove19",
+            "inline-remove20",
+            "inline-set01-nop",
+            "inline-set01-outer",
+            "inline-set01-p",
+            "inline-set02-nop",
+            "inline-set02-outer",
+            "inline-set02-p",
+            "inline-set03-nop",
+            "inline-set03-outer",
+            "inline-set03-p",
+            "inline-set04",
+            "inline-set05",
+            "inline-set06",
+            "inline-set07",
+            "inline-set07-outer",
+            "inline-set08",
+            "inline-set08-outer",
+            "justCursor01",
+            "justCursor02",
+            "justCursor03",
+            "justCursor04",
+            "mergeUpwards01",
+            "mergeUpwards02",
+            "mergeUpwards03",
+            "mergeUpwards04",
+            "mergeUpwards05",
+            "mergeUpwards06",
+            "mergeUpwards07",
+            "mergeUpwards08",
+            "paragraph-change01",
+            "paragraph-change02",
+            "paragraph-change03",
+            "paragraph-change04",
+            "paragraph-change05",
+            "paragraph-change06",
+            "paragraph-change07",
+            "paragraph-change08",
+            "paragraph-remove01",
+            "paragraph-remove02",
+            "paragraph-remove03",
+            "paragraph-remove04",
+            "paragraph-remove05",
+            "paragraph-remove06",
+            "paragraph-remove07",
+            "paragraph-remove08",
+            "paragraph-remove09",
+            "paragraph-remove10",
+            "paragraph-set01",
+            "paragraph-set02",
+            "paragraph-set03",
+            "paragraph-set04",
+            "paragraph-set05",
+            "paragraph-set06",
+            "paragraph-set07",
+            "paragraphTextUpToPosition01",
+            "paragraphTextUpToPosition02",
+            "paragraphTextUpToPosition03",
+            "paragraphTextUpToPosition04",
+            "paragraphTextUpToPosition05",
+            "paragraphTextUpToPosition06",
+            "paragraphTextUpToPosition07",
+            "paragraphTextUpToPosition08",
+            "paragraphTextUpToPosition09",
+            "paragraphTextUpToPosition10",
+            "paragraphTextUpToPosition11",
+            "paragraphTextUpToPosition12",
+            "paragraphTextUpToPosition13",
+            "preserveAbstract01a",
+            "preserveAbstract01b",
+            "preserveAbstract02a",
+            "preserveAbstract02b",
+            "preserveAbstract03a",
+            "preserveAbstract03b",
+            "preserveParaProps01",
+            "preserveParaProps02",
+            "preserveParaProps03",
+            "preserveParaProps04",
+            "preserveParaProps05",
+            "preserveParaProps06",
+            "preserveParaProps07",
+            "preserveParaProps08",
+            "preserveParaProps09",
+            "pushDownInlineProperties-structure01",
+            "pushDownInlineProperties-structure02",
+            "pushDownInlineProperties-structure03",
+            "pushDownInlineProperties-structure04",
+            "pushDownInlineProperties-structure05",
+            "pushDownInlineProperties-structure06",
+            "pushDownInlineProperties-structure07",
+            "pushDownInlineProperties-structure08",
+            "pushDownInlineProperties-structure09",
+            "pushDownInlineProperties-structure10",
+            "pushDownInlineProperties-structure11",
+            "pushDownInlineProperties-structure12",
+            "pushDownInlineProperties-structure13",
+            "pushDownInlineProperties-structure14",
+            "pushDownInlineProperties-structure15",
+            "pushDownInlineProperties-structure16",
+            "pushDownInlineProperties-structure17",
+            "pushDownInlineProperties01",
+            "pushDownInlineProperties02",
+            "pushDownInlineProperties03",
+            "pushDownInlineProperties04",
+            "pushDownInlineProperties05",
+            "pushDownInlineProperties06",
+            "pushDownInlineProperties07",
+            "pushDownInlineProperties08",
+            "pushDownInlineProperties09",
+            "pushDownInlineProperties10",
+            "pushDownInlineProperties11",
+            "pushDownInlineProperties12",
+            "pushDownInlineProperties13",
+            "pushDownInlineProperties14",
+            "pushDownInlineProperties15",
+            "pushDownInlineProperties16",
+            "pushDownInlineProperties17",
+            "pushDownInlineProperties18",
+            "pushDownInlineProperties19",
+            "splitTextAfter01",
+            "splitTextBefore01",
+            "style-nop01",
+            "style-nop01a",
+            "style-nop02",
+            "style-nop03",
+            "style-nop04",
+            "style-nop05",
+            "style-nop06",
+            "style-nop07",
+            "style-nop08",
+            "style-nop09",
+            "style01",
+            "style02",
+            "style03",
+            "style04",
+            "style05",
+            "style06",
+            "style07",
+            "style08",
+            "style09",
+            "style10",
+            "style11-nop",
+            "style11-p",
+            "style12-nop",
+            "style12-p",
+            "style13",
+            "style14",
+            "style15",
+            "style16-nop",
+            "style16-p",
+            "style17-nop",
+            "style17-p",
+            "style18-nop",
+            "style18-p",
+            "style19-nop",
+            "style19-p",
+            "style20-nop",
+            "style20-p",
+            "style21-nop",
+            "style21-p",
+            "style22-nop",
+            "style22-p",
+            "style23-nop",
+            "style23-p",
+            "style24"] },
+  { dir: "inline",
+    files: ["unwrap-multiplep3",
+            "unwrap-nop3",
+            "unwrap-singlep3",
+            "wrap-multiplep1",
+            "wrap-multiplep2",
+            "wrap-multiplep3",
+            "wrap-multiplep4",
+            "wrap-multiplep5",
+            "wrap-nop1",
+            "wrap-nop2",
+            "wrap-nop3",
+            "wrap-nop4",
+            "wrap-nop5",
+            "wrap-singlep1",
+            "wrap-singlep2",
+            "wrap-singlep3",
+            "wrap-singlep4",
+            "wrap-singlep5"] },
+  { dir: "input",
+    files: ["moveDown01a",
+            "moveDown01b",
+            "moveDown01c",
+            "moveDown01d",
+            "moveDown02a",
+            "moveDown02b",
+            "moveDown03a",
+            "moveDown03b",
+            "moveDown03c",
+            "moveDown03d",
+            "moveDown04a",
+            "moveDown04b",
+            "moveDown04c",
+            "moveDown04d",
+            "moveDown04e",
+            "moveUp01a",
+            "moveUp01b",
+            "moveUp01c",
+            "moveUp01d",
+            "moveUp02a",
+            "moveUp02b",
+            "moveUp03a",
+            "moveUp03b",
+            "moveUp03c",
+            "moveUp03d",
+            "moveUp04a",
+            "moveUp04b",
+            "moveUp04c",
+            "moveUp04d",
+            "moveUp04e",
+            "positionAtBoundary-line-backward",
+            "positionAtBoundary-line-forward",
+            "positionAtBoundary-paragraph-backward",
+            "positionAtBoundary-paragraph-forward",
+            "positionAtBoundary-word-backward",
+            "positionAtBoundary-word-forward",
+            "positionToBoundary-line-backward",
+            "positionToBoundary-line-forward",
+            "positionToBoundary-paragraph-backward",
+            "positionToBoundary-paragraph-forward",
+            "positionToBoundary-word-backward",
+            "positionToBoundary-word-forward",
+            "positionWithin-line-backward",
+            "positionWithin-line-forward",
+            "positionWithin-paragraph-backward",
+            "positionWithin-paragraph-forward",
+            "positionWithin-word-backward",
+            "positionWithin-word-forward",
+            "rangeEnclosing-line-backward",
+            "rangeEnclosing-line-forward",
+            "rangeEnclosing-paragraph-backward",
+            "rangeEnclosing-paragraph-forward",
+            "rangeEnclosing-word-backward",
+            "rangeEnclosing-word-forward",
+            "replaceRange01",
+            "replaceRange02",
+            "replaceRange03",
+            "replaceRange04",
+            "replaceRange05",
+            "replaceRange06",
+            "replaceRange07",
+            "replaceRange08",
+            "replaceRange09",
+            "replaceRange10"] },
+  { dir: "lists",
+    files: ["clearList01a",
+            "clearList01b",
+            "clearList02a",
+            "clearList02b",
+            "clearList03a",
+            "clearList03b",
+            "clearList04a",
+            "clearList04b",
+            "clearList05a",
+            "clearList05b",
+            "clearList06a",
+            "clearList06b",
+            "clearList07a",
+            "clearList07b",
+            "clearList08a",
+            "clearList08b",
+            "clearList09a",
+            "clearList09b",
+            "clearList10a",
+            "clearList10b",
+            "clearList10c",
+            "clearList10d",
+            "clearList10e",
+            "clearList11a",
+            "clearList11b",
+            "clearList11c",
+            "decrease-flat-tozero01a",
+            "decrease-flat-tozero01b",
+            "decrease-flat-tozero02a",
+            "decrease-flat-tozero02b",
+            "decrease-flat-tozero03a",
+            "decrease-flat-tozero03b",
+            "decrease-flat-tozero04a",
+            "decrease-flat-tozero04b",
+            "decrease-nested-toone01a",
+            "decrease-nested-toone01b",
+            "decrease-nested-toone02a",
+            "decrease-nested-toone02b",
+            "decrease-nested-toone03a",
+            "decrease-nested-toone03b",
+            "decrease-nested-toone04a",
+            "decrease-nested-toone04b",
+            "decrease-nested-toone05a",
+            "decrease-nested-toone05b",
+            "decrease-nested-toone06a",
+            "decrease-nested-toone06b",
+            "decrease-nested-tozero01a",
+            "decrease-nested-tozero01b",
+            "decrease-nested-tozero02a",
+            "decrease-nested-tozero02b",
+            "decrease-nested-tozero03a",
+            "decrease-nested-tozero03b",
+            "decrease-nested-tozero04a",
+            "decrease-nested-tozero04b",
+            "decrease-nested-tozero05a",
+            "decrease-nested-tozero05b",
+            "decrease-nested01a",
+            "decrease-nested01b",
+            "decrease-nested02a",
+            "decrease-nested02b",
+            "decrease-nested03a",
+            "decrease-nested03b",
+            "decrease-nested04a",
+            "decrease-nested04b",
+            "decrease-nested05a",
+            "decrease-nested05b",
+            "decrease-nested06a",
+            "decrease-nested06b",
+            "decrease-nested07a",
+            "decrease-nested07b",
+            "div01a",
+            "div01b",
+            "div02a",
+            "div02b",
+            "div03a",
+            "div03b",
+            "increase-flat01a",
+            "increase-flat01b",
+            "increase-flat02a",
+            "increase-flat02b",
+            "increase-flat03a",
+            "increase-flat03b",
+            "increase-flat04a",
+            "increase-flat04b",
+            "increase-flat05a",
+            "increase-flat05b",
+            "increase-misc01a",
+            "increase-misc01b",
+            "increase-misc02a",
+            "increase-misc02b",
+            "increase-misc03a",
+            "increase-misc03b",
+            "increase-multiple01a",
+            "increase-multiple01b",
+            "increase-multiple02a",
+            "increase-multiple02b",
+            "increase-nested01a",
+            "increase-nested01b",
+            "increase-nested02a",
+            "increase-nested02b",
+            "merge01a",
+            "merge02a",
+            "merge02b",
+            "merge03a",
+            "merge03b",
+            "merge04a",
+            "merge04b",
+            "ol-from-ul-adjacent01a",
+            "ol-from-ul-adjacent01b",
+            "ol-from-ul-adjacent02a",
+            "ol-from-ul-adjacent02b",
+            "ol-from-ul-adjacent03a",
+            "ol-from-ul-adjacent03b",
+            "ol-from-ul01a",
+            "ol-from-ul01b",
+            "ol-from-ul02a",
+            "ol-from-ul02b",
+            "ol-from-ul03a",
+            "ol-from-ul03b",
+            "ol-from-ul04a",
+            "ol-from-ul04b",
+            "ol-from-ul05a",
+            "ol-from-ul05b",
+            "ol-from-ul06a",
+            "ol-from-ul06b",
+            "ol-from-ul07a",
+            "ol-from-ul07b",
+            "ol01",
+            "ol02",
+            "ol03",
+            "ol04",
+            "setList-adjacentLists01",
+            "setList-adjacentLists02",
+            "setList-adjacentLists03",
+            "setList-adjacentLists04",
+            "setList-emptyLIs01",
+            "setList-emptyLIs02",
+            "setList-emptyLIs03",
+            "setList-emptyLIs04",
+            "setList-headings01",
+            "setList-headings02",
+            "setList-headings03",
+            "setList-headings04",
+            "setList-innerp01",
+            "setList-innerp02",
+            "setList-innerp03",
+            "setList-innerp04",
+            "setList-mixed01",
+            "setList-mixed02",
+            "setList-mixed03",
+            "setList-nested01",
+            "setList-nested02",
+            "setList-nested03",
+            "setList-nested04",
+            "setList-nested05",
+            "setList-nested06",
+            "setList-nested07",
+            "setList-nested08",
+            "setList-nop01",
+            "setList-nop02",
+            "setList-nop03",
+            "setList-nop04",
+            "setList-nop05",
+            "setList-paragraphs01",
+            "setList-paragraphs02",
+            "setList-paragraphs03",
+            "setList-paragraphs04",
+            "setList-paragraphs05",
+            "setList-paragraphs06",
+            "setList-paragraphs07",
+            "ul01",
+            "ul02",
+            "ul03",
+            "ul04"] },
+  { dir: "main",
+    files: ["removeSpecial01",
+            "removeSpecial02",
+            "removeSpecial03"] },
+  { dir: "outline",
+    files: ["changeHeadingToParagraph",
+            "changeHeadingType",
+            "deleteSection-inner01",
+            "deleteSection-inner02",
+            "deleteSection-inner03",
+            "deleteSection-nested01",
+            "deleteSection-nested02",
+            "deleteSection-nested03",
+            "deleteSection01",
+            "deleteSection02",
+            "deleteSection03",
+            "discovery01",
+            "discovery02",
+            "discovery03",
+            "discovery04",
+            "discovery05",
+            "discovery06",
+            "discovery07",
+            "discovery08",
+            "discovery09",
+            "discovery10",
+            "heading-editing01",
+            "heading-editing02",
+            "heading-editing03",
+            "heading-editing04",
+            "heading-editing05",
+            "heading-editing06",
+            "heading-editing07",
+            "heading-editing08",
+            "heading-hierarchy01a",
+            "heading-hierarchy01b",
+            "heading-hierarchy01c",
+            "heading-hierarchy02a",
+            "heading-hierarchy02b",
+            "heading-hierarchy02c",
+            "heading-hierarchy03a",
+            "heading-hierarchy03b",
+            "heading-hierarchy03c",
+            "heading-hierarchy04a",
+            "heading-hierarchy04b",
+            "heading-hierarchy04c",
+            "heading-numbering01",
+            "heading-numbering02",
+            "heading-numbering03",
+            "heading-numbering04",
+            "heading-numbering05",
+            "heading-numbering06",
+            "heading-numbering07",
+            "heading-numbering08",
+            "heading-numbering09",
+            "heading-numbering10",
+            "headings01",
+            "headings02",
+            "headings03",
+            "headings04",
+            "headings05",
+            "itemtypes01",
+            "listOfFigures01",
+            "listOfFigures02",
+            "listOfFigures03",
+            "listOfFigures04",
+            "listOfFigures05",
+            "listOfFigures06",
+            "listOfFigures07",
+            "listOfFigures08",
+            "listOfFigures09",
+            "listOfFigures09a",
+            "listOfFigures10",
+            "listOfFigures11",
+            "listOfTables01",
+            "listOfTables02",
+            "listOfTables03",
+            "listOfTables04",
+            "listOfTables05",
+            "listOfTables06",
+            "listOfTables07",
+            "listOfTables08",
+            "listOfTables09",
+            "listOfTables09a",
+            "listOfTables10",
+            "listOfTables11",
+            "moveSection-inner01",
+            "moveSection-inner02",
+            "moveSection-inner03",
+            "moveSection-inner04",
+            "moveSection-inner05",
+            "moveSection-inner06",
+            "moveSection-inner07",
+            "moveSection-inner08",
+            "moveSection-inner09",
+            "moveSection-nested01",
+            "moveSection-nested02",
+            "moveSection-nested03",
+            "moveSection-nested04",
+            "moveSection-nested05",
+            "moveSection-nested06",
+            "moveSection-nested07",
+            "moveSection-nested08",
+            "moveSection-nested09",
+            "moveSection-newparent01",
+            "moveSection-newparent02",
+            "moveSection-newparent03",
+            "moveSection-newparent04",
+            "moveSection-newparent05",
+            "moveSection01",
+            "moveSection02",
+            "moveSection03",
+            "moveSection04",
+            "moveSection05",
+            "moveSection06",
+            "moveSection07",
+            "moveSection08",
+            "moveSection09",
+            "moveSection10",
+            "refTitle-figure01",
+            "refTitle-figure02",
+            "refTitle-figure03",
+            "refTitle-figure04",
+            "refTitle-figure05",
+            "refTitle-figure06",
+            "refTitle-figure07",
+            "refTitle-section01",
+            "refTitle-section02",
+            "refTitle-section03",
+            "refTitle-section04",
+            "refTitle-section05",
+            "refTitle-section06",
+            "refTitle-section07",
+            "refTitle-table01",
+            "refTitle-table02",
+            "refTitle-table03",
+            "refTitle-table04",
+            "refTitle-table05",
+            "refTitle-table06",
+            "refTitle-table07",
+            "refType-figure-numbered",
+            "refType-figure-unnumbered",
+            "refType-section-numbered",
+            "refType-section-unnumbered",
+            "refType-section-unnumbered2",
+            "refType-table-numbered",
+            "refType-table-unnumbered",
+            "reference-insert01",
+            "reference-insert02",
+            "reference-insert03",
+            "reference-static01",
+            "reference-static02",
+            "reference-static03",
+            "reference-update01",
+            "reference-update02",
+            "reference-update03",
+            "reference01",
+            "refsById01",
+            "setNumbered-figure01",
+            "setNumbered-figure02",
+            "setNumbered-figure03",
+            "setNumbered-figure04",
+            "setNumbered-table01",
+            "setNumbered-table02",
+            "setNumbered-table03",
+            "setNumbered-table04",
+            "tableOfContents-insert01",
+            "tableOfContents-insert02",
+            "tableOfContents-insert03",
+            "tableOfContents-insert04",
+            "tableOfContents-insert05",
+            "tableOfContents-insert06",
+            "tableOfContents-insert07",
+            "tableOfContents01",
+            "tableOfContents02",
+            "tableOfContents03",
+            "tableOfContents04",
+            "tableOfContents05",
+            "tableOfContents06",
+            "tableOfContents07",
+            "tableOfContents08",
+            "tableOfContents09",
+            "tableOfContents10",
+            "tableOfContents11",
+            "tocInHeading01",
+            "tocInsert01",
+            "tocInsert02",
+            "tocInsert03"] },
+  { dir: "position",
+    files: ["isValidCursorPosition-afterbr01a",
+            "isValidCursorPosition-afterbr01b",
+            "isValidCursorPosition-afterbr01c",
+            "isValidCursorPosition-afterbr01d",
+            "isValidCursorPosition-afterbr01e",
+            "isValidCursorPosition-afterbr02a",
+            "isValidCursorPosition-afterbr02b",
+            "isValidCursorPosition-afterbr02c",
+            "isValidCursorPosition-afterbr03a",
+            "isValidCursorPosition-afterbr03b",
+            "isValidCursorPosition-afterbr03c",
+            "isValidCursorPosition-afterbr04a",
+            "isValidCursorPosition-afterbr04b",
+            "isValidCursorPosition-afterbr04c",
+            "isValidCursorPosition-body01a",
+            "isValidCursorPosition-body01b",
+            "isValidCursorPosition-body01c",
+            "isValidCursorPosition-body01d",
+            "isValidCursorPosition-body01e",
+            "isValidCursorPosition-body01f",
+            "isValidCursorPosition-body01g",
+            "isValidCursorPosition-caption01a",
+            "isValidCursorPosition-caption01b",
+            "isValidCursorPosition-caption01c",
+            "isValidCursorPosition-figure01a",
+            "isValidCursorPosition-figure01b",
+            "isValidCursorPosition-figure01c",
+            "isValidCursorPosition-heading01a",
+            "isValidCursorPosition-heading01b",
+            "isValidCursorPosition-heading01c",
+            "isValidCursorPosition-image01a",
+            "isValidCursorPosition-image01b",
+            "isValidCursorPosition-image01c",
+            "isValidCursorPosition-image02a",
+            "isValidCursorPosition-image02b",
+            "isValidCursorPosition-image02c",
+            "isValidCursorPosition-image03a",
+            "isValidCursorPosition-image03b",
+            "isValidCursorPosition-image03c",
+            "isValidCursorPosition-image04a",
+            "isValidCursorPosition-image04b",
+            "isValidCursorPosition-image04c",
+            "isValidCursorPosition-inline01a",
+            "isValidCursorPosition-inline01b",
+            "isValidCursorPosition-inline01c",
+            "isValidCursorPosition-inline01d",
+            "isValidCursorPosition-inline01e",
+            "isValidCursorPosition-inline01f",
+            "isValidCursorPosition-inline01g",
+            "isValidCursorPosition-inline02a",
+            "isValidCursorPosition-inline02b",
+            "isValidCursorPosition-inline02c",
+            "isValidCursorPosition-inline02d",
+            "isValidCursorPosition-inline02e",
+            "isValidCursorPosition-inline02f",
+            "isValidCursorPosition-inline02g",
+            "isValidCursorPosition-inline03a",
+            "isValidCursorPosition-inline03b",
+            "isValidCursorPosition-inline03c",
+            "isValidCursorPosition-inline05a",
+            "isValidCursorPosition-inline05b",
+            "isValidCursorPosition-inline05c",
+            "isValidCursorPosition-inline05d",
+            "isValidCursorPosition-inline05e",
+            "isValidCursorPosition-inline05f",
+            "isValidCursorPosition-inline05g",
+            "isValidCursorPosition-inline06a",
+            "isValidCursorPosition-inline06b",
+            "isValidCursorPosition-inline06c",
+            "isValidCursorPosition-inline06d",
+            "isValidCursorPosition-inline06e",
+            "isValidCursorPosition-inline06f",
+            "isValidCursorPosition-inline06g",
+            "isValidCursorPosition-inline06h",
+            "isValidCursorPosition-inline06i",
+            "isValidCursorPosition-inline06j",
+            "isValidCursorPosition-inline06k",
+            "isValidCursorPosition-inline07a",
+            "isValidCursorPosition-inline07b",
+            "isValidCursorPosition-inline07c",
+            "isValidCursorPosition-inline07d",
+            "isValidCursorPosition-inline07e",
+            "isValidCursorPosition-inline07f",
+            "isValidCursorPosition-inline07g",
+            "isValidCursorPosition-inline08a",
+            "isValidCursorPosition-inline08b",
+            "isValidCursorPosition-inline08c",
+            "isValidCursorPosition-inline08d",
+            "isValidCursorPosition-inline08e",
+            "isValidCursorPosition-inline08f",
+            "isValidCursorPosition-inline08g",
+            "isValidCursorPosition-inline08h",
+            "isValidCursorPosition-inline08i",
+            "isValidCursorPosition-inline08j",
+            "isValidCursorPosition-inline08k",
+            "isValidCursorPosition-link01a",
+            "isValidCursorPosition-link01b",
+            "isValidCursorPosition-link01c",
+            "isValidCursorPosition-list01a",
+            "isValidCursorPosition-list01b",
+            "isValidCursorPosition-list01c",
+            "isValidCursorPosition-list02a",
+            "isValidCursorPosition-list02b",
+            "isValidCursorPosition-list02c",
+            "isValidCursorPosition-list03a",
+            "isValidCursorPosition-list03b",
+            "isValidCursorPosition-list03c",
+            "isValidCursorPosition-list04a",
+            "isValidCursorPosition-list04b",
+            "isValidCursorPosition-list04c",
+            "isValidCursorPosition-list05a",
+            "isValidCursorPosition-list05b",
+            "isValidCursorPosition-list05c",
+            "isValidCursorPosition-list05d",
+            "isValidCursorPosition-list05e",
+            "isValidCursorPosition-paragraph01a",
+            "isValidCursorPosition-paragraph01b",
+            "isValidCursorPosition-paragraph01c",
+            "isValidCursorPosition-paragraph01d",
+            "isValidCursorPosition-paragraph01e",
+            "isValidCursorPosition-paragraph02a",
+            "isValidCursorPosition-paragraph02b",
+            "isValidCursorPosition-paragraph02c",
+            "isValidCursorPosition-paragraph02d",
+            "isValidCursorPosition-paragraph03a",
+            "isValidCursorPosition-paragraph03b",
+            "isValidCursorPosition-paragraph03c",
+            "isValidCursorPosition-paragraph03d",
+            "isValidCursorPosition-paragraph04a",
+            "isValidCursorPosition-paragraph04b",
+            "isValidCursorPosition-paragraph04c",
+            "isValidCursorPosition-paragraph05a",
+            "isValidCursorPosition-paragraph05b",
+            "isValidCursorPosition-paragraph05c",
+            "isValidCursorPosition-paragraph06a",
+            "isValidCursorPosition-paragraph06b",
+            "isValidCursorPosition-paragraph06c",
+            "isValidCursorPosition-paragraph07a",
+            "isValidCursorPosition-paragraph07b",
+            "isValidCursorPosition-paragraph07c",
+            "isValidCursorPosition-paragraph08a",
+            "isValidCursorPosition-paragraph08b",
+            "isValidCursorPosition-paragraph08c",
+            "isValidCursorPosition-paragraph08d",
+            "isValidCursorPosition-paragraph08e",
+            "isValidCursorPosition-paragraph08f",
+            "isValidCursorPosition-paragraph08g",
+            "isValidCursorPosition-table01a",
+            "isValidCursorPosition-table01b",
+            "isValidCursorPosition-table01c",
+            "isValidCursorPosition-table01d",
+            "isValidCursorPosition-table01e",
+            "isValidCursorPosition-table01f",
+            "isValidCursorPosition-table02a",
+            "isValidCursorPosition-table02b",
+            "isValidCursorPosition-table02c",
+            "isValidCursorPosition-table03a",
+            "isValidCursorPosition-table03b",
+            "isValidCursorPosition-table03c",
+            "isValidCursorPosition-toc01a"] },
+  { dir: "range",
+    files: ["cloneContents-list01",
+            "cloneContents-list02",
+            "cloneContents-list03",
+            "cloneContents-list04",
+            "cloneContents-list05",
+            "cloneContents-list06",
+            "cloneContents-list07",
+            "cloneContents-list08",
+            "cloneContents-list09",
+            "cloneContents-list10",
+            "cloneContents-list11",
+            "cloneContents01",
+            "cloneContents02",
+            "cloneContents03",
+            "cloneContents04",
+            "cloneContents05",
+            "cloneContents06",
+            "cloneContents07",
+            "cloneContents08",
+            "cloneContents09",
+            "cloneContents10",
+            "cloneContents11",
+            "cloneContents12",
+            "cloneContents13",
+            "cloneContents14",
+            "cloneContents15",
+            "cloneContents16",
+            "cloneContents17",
+            "cloneContents18",
+            "cloneContents19",
+            "cloneContents20",
+            "getText01",
+            "getText02",
+            "getText03",
+            "getText04",
+            "getText05",
+            "getText06",
+            "getText07",
+            "getText08",
+            "getText09",
+            "getText10",
+            "getText11",
+            "getText12",
+            "getText13",
+            "getText14",
+            "getText15",
+            "getText16",
+            "getText17",
+            "getText18",
+            "getText19",
+            "getText20",
+            "getText21",
+            "rangeHasContent01",
+            "rangeHasContent02",
+            "rangeHasContent03",
+            "rangeHasContent04",
+            "rangeHasContent05",
+            "rangeHasContent06",
+            "rangeHasContent07"] },
+  { dir: "scan",
+    files: ["next01",
+            "next02",
+            "next03",
+            "next04",
+            "next05",
+            "next06",
+            "next07",
+            "replaceMatch01",
+            "replaceMatch02",
+            "replaceMatch03",
+            "replaceMatch04",
+            "replaceMatch05",
+            "showMatch01",
+            "showMatch02",
+            "showMatch03",
+            "showMatch04",
+            "showMatch05"] },
+  { dir: "selection",
+    files: ["boundaries-table01",
+            "boundaries-table02",
+            "boundaries-table03",
+            "boundaries-table04",
+            "boundaries-table05",
+            "boundaries-table06",
+            "boundaries-table07",
+            "boundaries-table08",
+            "boundaries-table09",
+            "boundaries-table10",
+            "delete01",
+            "delete02",
+            "delete03",
+            "delete04",
+            "delete05",
+            "deleteContents-list01",
+            "deleteContents-list02",
+            "deleteContents-list03",
+            "deleteContents-list04",
+            "deleteContents-list05",
+            "deleteContents-list06",
+            "deleteContents-list07",
+            "deleteContents-list08",
+            "deleteContents-list09",
+            "deleteContents-list10",
+            "deleteContents-list11",
+            "deleteContents-list12",
+            "deleteContents-list13",
+            "deleteContents-list14",
+            "deleteContents-list15",
+            "deleteContents-list16",
+            "deleteContents-list17",
+            "deleteContents-list18",
+            "deleteContents-list19",
+            "deleteContents-paragraph-span01",
+            "deleteContents-paragraph-span02",
+            "deleteContents-paragraph-span03",
+            "deleteContents-paragraph-span04",
+            "deleteContents-paragraph-span05",
+            "deleteContents-paragraph-span06",
+            "deleteContents-paragraph-span07",
+            "deleteContents-paragraph01",
+            "deleteContents-paragraph02",
+            "deleteContents-paragraph03",
+            "deleteContents-paragraph04",
+            "deleteContents-paragraph05",
+            "deleteContents-paragraph06",
+            "deleteContents-paragraph07",
+            "deleteContents-table01",
+            "deleteContents-table02",
+            "deleteContents-table03",
+            "deleteContents-table04",
+            "deleteContents-table05",
+            "deleteContents-table06",
+            "deleteContents-table07",
+            "deleteContents-table08",
+            "deleteContents-table09",
+            "deleteContents-table10",
+            "deleteContents-table11",
+            "deleteContents-table12",
+            "deleteContents-table13",
+            "deleteContents-table14",
+            "deleteContents-table15",
+            "deleteContents01",
+            "deleteContents02",
+            "deleteContents03",
+            "deleteContents04",
+            "deleteContents05",
+            "deleteContents06",
+            "deleteContents07",
+            "deleteContents08",
+            "deleteContents09",
+            "deleteContents10",
+            "deleteContents11",
+            "deleteContents12",
+            "deleteContents13",
+            "deleteContents14",
+            "deleteContents15",
+            "deleteContents16",
+            "deleteContents17",
+            "deleteContents18",
+            "deleteContents18a",
+            "deleteContents18b",
+            "deleteContents19",
+            "deleteContents19a",
+            "deleteContents19b",
+            "deleteContents20",
+            "deleteContents20a",
+            "deleteContents20b",
+            "deleteContents21",
+            "deleteContents21a",
+            "deleteContents21b",
+            "deleteContents22",
+            "deleteContents22a",
+            "deleteContents22b",
+            "highlights-figure01",
+            "highlights-figure02",
+            "highlights-table01",
+            "highlights-table02",
+            "highlights-table03",
+            "highlights-toc01",
+            "highlights-toc02",
+            "highlights01",
+            "highlights02",
+            "highlights03",
+            "highlights04",
+            "highlights05",
+            "positions-inner01a",
+            "positions-inner01b",
+            "positions-inner02a",
+            "positions-inner02b",
+            "positions-inner03a",
+            "positions-inner03b",
+            "positions-inner04a",
+            "positions-inner04b",
+            "positions-inner05a",
+            "positions-inner05b",
+            "positions-inner06a",
+            "positions-inner06b",
+            "positions-outer01a",
+            "positions-outer01b",
+            "positions-outer02a",
+            "positions-outer02b",
+            "positions-outer03a",
+            "positions-outer03b",
+            "positions-outer04a",
+            "positions-outer04b",
+            "positions-outer05a",
+            "positions-outer05b",
+            "positions-outer06a",
+            "positions-outer06b",
+            "selectAll-from-table01",
+            "selectAll-from-table02",
+            "selectParagraph01",
+            "selectParagraph02",
+            "selectParagraph03",
+            "selectParagraph04",
+            "selectParagraph05",
+            "selectParagraph06",
+            "selectWordAtCursor-figure01",
+            "selectWordAtCursor-figure02",
+            "selectWordAtCursor-table01",
+            "selectWordAtCursor-table02",
+            "selectWordAtCursor01",
+            "selectWordAtCursor02",
+            "selectWordAtCursor03",
+            "selectWordAtCursor04",
+            "selectWordAtCursor05",
+            "selectWordAtCursor06",
+            "selectWordAtCursor07",
+            "selectWordAtCursor08",
+            "selectWordAtCursor09",
+            "selectWordAtCursor10",
+            "selectWordAtCursor11",
+            "selectWordAtCursor12",
+            "selectWordAtCursor13",
+            "selectWordAtCursor14",
+            "tableSelection01"] },
+  { dir: "tables",
+    files: ["addAdjacentColumn01",
+            "addAdjacentColumn02",
+            "addAdjacentColumn03",
+            "addAdjacentColumn04",
+            "addAdjacentColumn05",
+            "addAdjacentColumn06",
+            "addAdjacentColumn07",
+            "addAdjacentColumn08",
+            "addAdjacentColumn09",
+            "addAdjacentColumn10",
+            "addAdjacentColumn11",
+            "addAdjacentColumn12",
+            "addAdjacentColumn13",
+            "addAdjacentColumn14",
+            "addAdjacentColumn15",
+            "addAdjacentColumn16",
+            "addAdjacentColumn17",
+            "addAdjacentColumn18",
+            "addAdjacentRow01",
+            "addAdjacentRow02",
+            "addAdjacentRow03",
+            "addAdjacentRow04",
+            "addAdjacentRow05",
+            "addAdjacentRow06",
+            "addAdjacentRow07",
+            "addAdjacentRow08",
+            "addAdjacentRow09",
+            "addAdjacentRow10",
+            "addAdjacentRow11",
+            "addAdjacentRow12",
+            "addAdjacentRow13",
+            "addAdjacentRow14",
+            "addAdjacentRow15",
+            "addAdjacentRow16",
+            "addAdjacentRow17",
+            "addAdjacentRow18",
+            "addColElement01",
+            "addColElement02",
+            "addColElement03",
+            "addColElement04",
+            "addColElement05",
+            "addColElement06",
+            "addColElement07",
+            "addColElement08",
+            "addColElement09",
+            "addColElement10",
+            "addColElement11",
+            "addColElement12",
+            "caption-moveLeft",
+            "caption-moveRight",
+            "copy01",
+            "copy02",
+            "copy03",
+            "copy04",
+            "copy05",
+            "copy06",
+            "copy07",
+            "copy08",
+            "copy09",
+            "copy10",
+            "deleteCellContents01",
+            "deleteCellContents02",
+            "deleteCellContents03",
+            "deleteCellContents04",
+            "deleteCellContents05",
+            "deleteCellContents06",
+            "deleteCellContents07",
+            "deleteCellContents08",
+            "deleteCellContents09",
+            "deleteColElements01",
+            "deleteColElements02",
+            "deleteColElements05",
+            "deleteColElements06",
+            "deleteColElements07",
+            "deleteColElements10",
+            "deleteColElements11",
+            "deleteColElements12",
+            "deleteColumns01",
+            "deleteColumns02",
+            "deleteColumns03",
+            "deleteColumns04",
+            "deleteColumns05",
+            "deleteColumns06",
+            "deleteColumns07",
+            "deleteOneColumn01inside",
+            "deleteOneColumn01right",
+            "deleteOneColumn02inside",
+            "deleteOneColumn02left",
+            "deleteOneColumn02right",
+            "deleteOneColumn03inside",
+            "deleteOneColumn03left",
+            "deleteOneColumn04inside",
+            "deleteOneColumn04right",
+            "deleteOneColumn05inside",
+            "deleteOneColumn05left",
+            "deleteOneColumn05right",
+            "deleteOneColumn06inside",
+            "deleteOneColumn06left",
+            "deleteOneColumn07",
+            "deleteOneRow01below",
+            "deleteOneRow01inside",
+            "deleteOneRow02above",
+            "deleteOneRow02below",
+            "deleteOneRow02inside",
+            "deleteOneRow03above",
+            "deleteOneRow03inside",
+            "deleteOneRow04below",
+            "deleteOneRow04inside",
+            "deleteOneRow05above",
+            "deleteOneRow05below",
+            "deleteOneRow05inside",
+            "deleteOneRow06above",
+            "deleteOneRow06inside",
+            "deleteOneRow07",
+            "deleteRows01",
+            "deleteRows02",
+            "deleteRows03",
+            "deleteRows04",
+            "deleteRows05",
+            "deleteRows06",
+            "deleteRows07",
+            "fixTable01",
+            "fixTable02",
+            "fixTable03",
+            "fixTable04",
+            "fixTable05",
+            "fixTable06",
+            "fixTable07",
+            "fixTable08",
+            "fixTable09",
+            "fixTable10",
+            "fixTable11",
+            "fixTable12",
+            "fixTable13",
+            "fixTable14",
+            "fixTable15",
+            "formattingInCell01",
+            "formattingInCell02",
+            "getColWidths01",
+            "getColWidths02",
+            "getColWidths03",
+            "getColWidths04",
+            "getColWidths05",
+            "getColWidths06",
+            "getColWidths07",
+            "insertTable-hierarchy01",
+            "insertTable-hierarchy02",
+            "insertTable-hierarchy03",
+            "insertTable-hierarchy04",
+            "insertTable-hierarchy05",
+            "insertTable-hierarchy06",
+            "insertTable-hierarchy07",
+            "insertTable-hierarchy08",
+            "insertTable01",
+            "insertTable02",
+            "insertTable03",
+            "insertTable04",
+            "insertTable05",
+            "insertTable06",
+            "insertTable07",
+            "paste-merged01a",
+            "paste-merged01b",
+            "paste-merged01c",
+            "paste-merged01d",
+            "paste-merged01e",
+            "paste-merged01f",
+            "paste-merged01g",
+            "paste-merged02a",
+            "paste-merged02b",
+            "paste-merged02c",
+            "paste-merged02d",
+            "paste-merged02e",
+            "paste-merged02f",
+            "paste-merged02g",
+            "paste-merged03a",
+            "paste-merged03b",
+            "paste-merged03c",
+            "paste-merged03d",
+            "paste-merged03e",
+            "paste-merged03f",
+            "paste-merged03g",
+            "paste-merged04a",
+            "paste-merged04b",
+            "paste-merged04c",
+            "paste-merged04d",
+            "paste-merged04e",
+            "paste-merged04f",
+            "paste-merged04g",
+            "paste01a",
+            "paste01b",
+            "paste01c",
+            "paste01d",
+            "paste01e",
+            "paste02a",
+            "paste02b",
+            "paste02c",
+            "paste02d",
+            "paste03a",
+            "paste03b",
+            "paste03c",
+            "paste03d",
+            "paste04a",
+            "paste04b",
+            "paste04c",
+            "paste04d",
+            "paste04e",
+            "paste04f",
+            "paste04g",
+            "paste05a",
+            "paste05b",
+            "paste05c",
+            "paste05d",
+            "paste06a",
+            "paste06b",
+            "paste06c",
+            "regionFromRange01",
+            "regionFromRange02",
+            "regionFromRange03",
+            "regionFromRange04",
+            "regionFromRange05",
+            "regionFromRange06",
+            "regionFromRange07",
+            "regionFromRange08",
+            "regionFromRange09",
+            "regionFromRange10",
+            "regionFromRange11",
+            "regionFromRange12",
+            "regionFromRange13",
+            "regionFromRange14",
+            "regionSpan01",
+            "regionSpan02",
+            "regionSpan03",
+            "regionSpan04",
+            "regionSpan05",
+            "regionSpan06",
+            "regionSpan07",
+            "regionSpan08",
+            "regionSpan09",
+            "regionSpan10",
+            "regionSpan11",
+            "regionSpan12",
+            "regionSpan13",
+            "regionSpan14",
+            "regionSpan15",
+            "regionSpan16",
+            "setColWidths01",
+            "setColWidths02",
+            "split00a",
+            "split00b",
+            "split00c",
+            "split00d",
+            "split00e",
+            "split00f",
+            "split00g",
+            "split01",
+            "split02",
+            "split03",
+            "split04",
+            "split05",
+            "split05a",
+            "split05b",
+            "split05c",
+            "split06",
+            "split06a",
+            "split07",
+            "split07a",
+            "split07b",
+            "split07c",
+            "split08",
+            "split08a",
+            "split08b",
+            "split09",
+            "split09a",
+            "split09b",
+            "split10",
+            "split10a",
+            "split10b",
+            "split11",
+            "split11a",
+            "split11b",
+            "split11c",
+            "split12"] },
+  { dir: "text",
+    files: ["analyseParagraph-implicit01",
+            "analyseParagraph-implicit02",
+            "analyseParagraph-implicit03",
+            "analyseParagraph01",
+            "analyseParagraph02",
+            "analyseParagraph03"] },
+  { dir: "undo",
+    files: ["addAdjacentColumn",
+            "addAdjacentRow",
+            "cut01",
+            "deleteTOC01",
+            "insertDelete01",
+            "insertDelete02",
+            "insertDelete03",
+            "insertDelete04",
+            "insertDelete05",
+            "insertFigure01",
+            "insertFigure02",
+            "insertFigure03",
+            "insertFigure04",
+            "insertFigure05",
+            "insertHeading01",
+            "insertHeading02",
+            "insertTable01",
+            "insertTable02",
+            "insertTable03",
+            "insertTable04",
+            "insertTable05",
+            "nodeValue01",
+            "nodeValue02",
+            "nodeValue03",
+            "nodeValue04",
+            "nodeValue05",
+            "nodeValue06",
+            "nodeValue07",
+            "outline01",
+            "setAttribute01",
+            "setAttribute02",
+            "setAttribute03",
+            "setAttribute04",
+            "setAttributeNS01",
+            "setAttributeNS02",
+            "setAttributeNS03",
+            "setAttributeNS04",
+            "setStyleProperties01",
+            "setStyleProperties02",
+            "undo01",
+            "undo02",
+            "undo03"] }
+];

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-multiplep3-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-multiplep3-expected.html b/Editor/tests/inline/unwrap-multiplep3-expected.html
new file mode 100644
index 0000000..811f002
--- /dev/null
+++ b/Editor/tests/inline/unwrap-multiplep3-expected.html
@@ -0,0 +1,15 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <b>efgh</b>
+      ijklmnopqrstuvwxyz
+    </p>
+    <p>
+      abcdefghijklmnopqr
+      <b>stuv</b>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-multiplep3-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-multiplep3-input.html b/Editor/tests/inline/unwrap-multiplep3-input.html
new file mode 100644
index 0000000..7719c63
--- /dev/null
+++ b/Editor/tests/inline/unwrap-multiplep3-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionUnwrapElement("B");
+}
+</script>
+</head>
+<body>
+<p>abcd<b>efgh[ijklmnopqrstuv</b>wxyz</p>
+<p>abcd<b>efghijklmnopqr]stuv</b>wxyz</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-nop3-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-nop3-expected.html b/Editor/tests/inline/unwrap-nop3-expected.html
new file mode 100644
index 0000000..f6b84f9
--- /dev/null
+++ b/Editor/tests/inline/unwrap-nop3-expected.html
@@ -0,0 +1,10 @@
+<html>
+  <head></head>
+  <body>
+    abcd
+    <b>efgh</b>
+    ijklmnopqr
+    <b>stuv</b>
+    wxyz
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-nop3-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-nop3-input.html b/Editor/tests/inline/unwrap-nop3-input.html
new file mode 100644
index 0000000..31271c0
--- /dev/null
+++ b/Editor/tests/inline/unwrap-nop3-input.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionUnwrapElement("B");
+}
+</script>
+</head>
+<body>
+abcd<b>efgh[ijklmnopqr]stuv</b>wxyz
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-singlep3-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-singlep3-expected.html b/Editor/tests/inline/unwrap-singlep3-expected.html
new file mode 100644
index 0000000..1e138c1
--- /dev/null
+++ b/Editor/tests/inline/unwrap-singlep3-expected.html
@@ -0,0 +1,12 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <b>efgh</b>
+      ijklmnopqr
+      <b>stuv</b>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/unwrap-singlep3-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/unwrap-singlep3-input.html b/Editor/tests/inline/unwrap-singlep3-input.html
new file mode 100644
index 0000000..03c7c06
--- /dev/null
+++ b/Editor/tests/inline/unwrap-singlep3-input.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionUnwrapElement("B");
+}
+</script>
+</head>
+<body>
+<p>abcd<b>efgh[ijklmnopqr]stuv</b>wxyz</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep1-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep1-expected.html b/Editor/tests/inline/wrap-multiplep1-expected.html
new file mode 100644
index 0000000..4e791e9
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep1-expected.html
@@ -0,0 +1,13 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <b>efghijklmnopqrstuvwxyz</b>
+    </p>
+    <p>
+      <b>abcdefghijklmnopqrstuv</b>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep1-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep1-input.html b/Editor/tests/inline/wrap-multiplep1-input.html
new file mode 100644
index 0000000..92ed0f2
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep1-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionWrapElement("B");
+}
+</script>
+</head>
+<body>
+<p>abcd[efghijklmnopqrstuvwxyz</p>
+<p>abcdefghijklmnopqrstuv]wxyz</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep2-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep2-expected.html b/Editor/tests/inline/wrap-multiplep2-expected.html
new file mode 100644
index 0000000..df802f1
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep2-expected.html
@@ -0,0 +1,21 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <b>efgh</b>
+      <i>
+        <b>ijklmnopqrstuv</b>
+        wxyz
+      </i>
+    </p>
+    <p>
+      <i>
+        abcd
+        <b>efghijklmnopqr</b>
+      </i>
+      <b>stuv</b>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep2-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep2-input.html b/Editor/tests/inline/wrap-multiplep2-input.html
new file mode 100644
index 0000000..31a5dd5
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep2-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionWrapElement("I");
+}
+</script>
+</head>
+<body>
+<p>abcd<b>efgh[ijklmnopqrstuv</b>wxyz</p>
+<p>abcd<b>efghijklmnopqr]stuv</b>wxyz</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep3-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep3-expected.html b/Editor/tests/inline/wrap-multiplep3-expected.html
new file mode 100644
index 0000000..4e791e9
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep3-expected.html
@@ -0,0 +1,13 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <b>efghijklmnopqrstuvwxyz</b>
+    </p>
+    <p>
+      <b>abcdefghijklmnopqrstuv</b>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep3-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep3-input.html b/Editor/tests/inline/wrap-multiplep3-input.html
new file mode 100644
index 0000000..14b4260
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep3-input.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionWrapElement("B");
+}
+</script>
+</head>
+<body>
+<p>abcd<b>efgh[ijklmnopqrstuv</b>wxyz</p>
+<p>abcd<b>efghijklmnopqr]stuv</b>wxyz</p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep4-expected.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep4-expected.html b/Editor/tests/inline/wrap-multiplep4-expected.html
new file mode 100644
index 0000000..3fc6352
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep4-expected.html
@@ -0,0 +1,13 @@
+<html>
+  <head></head>
+  <body>
+    <p>
+      abcd
+      <u><i><b>efghijklmnopqrstuvwxyz</b></i></u>
+    </p>
+    <p>
+      <u><i><b>abcdefghijklmnopqrstuv</b></i></u>
+      wxyz
+    </p>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-corinthia/blob/03bd5af0/Editor/tests/inline/wrap-multiplep4-input.html
----------------------------------------------------------------------
diff --git a/Editor/tests/inline/wrap-multiplep4-input.html b/Editor/tests/inline/wrap-multiplep4-input.html
new file mode 100644
index 0000000..e0e88b7
--- /dev/null
+++ b/Editor/tests/inline/wrap-multiplep4-input.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script>
+function performTest()
+{
+    selectionWrapElement("B");
+    selectionWrapElement("I");
+    selectionWrapElement("U");
+}
+</script>
+</head>
+<body>
+<p>abcd[efghijklmnopqrstuvwxyz</p>
+<p>abcdefghijklmnopqrstuv]wxyz</p>
+</body>
+</html>


Mime
View raw message