aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2014-01-07 21:41:20 +0000
committerMichael Williamson <mike@zwobble.org>2014-01-07 21:41:20 +0000
commit853bb81115d42e302d3175912cc5eb2663cc79e9 (patch)
tree24e623118c3f2e6b8fa3ad891fef4ff6dbca47bc /tests
parent705973a152a3b3c9a03e40100529fa9559c925ce (diff)
Remove redundant test
Diffstat (limited to 'tests')
-rw-r--r--tests/style-applicator.tests.js57
1 files changed, 0 insertions, 57 deletions
diff --git a/tests/style-applicator.tests.js b/tests/style-applicator.tests.js
deleted file mode 100644
index 3164fa2..0000000
--- a/tests/style-applicator.tests.js
+++ /dev/null
@@ -1,57 +0,0 @@
-var assert = require("assert");
-
-var documents = require("../lib/documents");
-
-var testing = require("./testing");
-var test = testing.test;
-var style = require("../lib/style-reader").readStyle;
-
-
-describe("style-applicator", function() {
- test("can use custom documentTransform to process styleless center-aligned paragraph into h2.centerAlign", function() {
- var testOptions = {
- styleMap: [
- style("p.centerAligned => h2.sectionHeader:fresh")
- ],
- transformDocument: transformDocument
- };
- var testDocument = documents.Document([
- documents.Paragraph([
- documents.Run([
- documents.Text("Test.")
- ])
- ], {alignment: 'center'})
- ]);
- var expectedDocument = documents.Document([
- documents.Paragraph([
- documents.Run([
- documents.Text("Test.")
- ])
- ], {styleName: 'centerAligned', alignment: 'center'})
- ]);
-
- assert.deepEqual(expectedDocument, transformDocument(testDocument));
- });
-});
-
-function transformDocument(document) {
- if (document.children) {
- for (var i = 0; i < document.children.length; i++) {
- var element = document.children[i];
- switch (element.type) {
- case 'paragraph':
- document.children[i] = processParagraphStyles(document.children[i]);
- break;
- }
- }
- }
- return document;
-}
-function processParagraphStyles(element) {
- if (!element.styleName) {
- if (element.alignment) {
- element.styleName = element.alignment+"Aligned";
- }
- }
- return element;
-} \ No newline at end of file