diff --git a/src/file/table/table-row/table-row-properties.spec.ts b/src/file/table/table-row/table-row-properties.spec.ts index 8c4cd2888e..05092d4178 100644 --- a/src/file/table/table-row/table-row-properties.spec.ts +++ b/src/file/table/table-row/table-row-properties.spec.ts @@ -34,25 +34,19 @@ describe("TableRowProperties", () => { }); describe("#setHeight", () => { - it("sets exact row height", () => { + it("sets row height exact", () => { const rowProperties = new TableRowProperties(); rowProperties.setHeight(100, HeightRule.EXACT); const tree = new Formatter().format(rowProperties); expect(tree).to.deep.equal({ "w:trPr": [{ "w:trHeight": { _attr: { "w:val": 100, "w:hRule": "exact" } } }] }); }); - }); - - describe("#setHeight", () => { - it("sets auto row height", () => { + it("sets row height auto", () => { const rowProperties = new TableRowProperties(); rowProperties.setHeight(100, HeightRule.AUTO); const tree = new Formatter().format(rowProperties); expect(tree).to.deep.equal({ "w:trPr": [{ "w:trHeight": { _attr: { "w:val": 100, "w:hRule": "auto" } } }] }); }); - }); - - describe("#setHeight", () => { - it("sets at least row height", () => { + it("sets row height at least", () => { const rowProperties = new TableRowProperties(); rowProperties.setHeight(100, HeightRule.ATLEAST); const tree = new Formatter().format(rowProperties); diff --git a/src/file/table/table-row/table-row.spec.ts b/src/file/table/table-row/table-row.spec.ts index 73b996cac2..3e9a479949 100644 --- a/src/file/table/table-row/table-row.spec.ts +++ b/src/file/table/table-row/table-row.spec.ts @@ -2,11 +2,11 @@ import { expect } from "chai"; import { Formatter } from "export/formatter"; +import { HeightRule } from "file/table/table-row/table-row-height"; +import { EMPTY_OBJECT } from "file/xml-components"; import { TableCell } from "../table-cell"; import { TableRow } from "./table-row"; -import { EMPTY_OBJECT } from "file/xml-components"; - describe("TableRow", () => { describe("#constructor", () => { it("should create with no cells", () => { @@ -67,4 +67,28 @@ describe("TableRow", () => { expect(() => tableRow.getCell(1)).to.throw(); }); }); + + describe("#setHeight", () => { + it("should set row height", () => { + const tableRow = new TableRow([]); + tableRow.setHeight(100, HeightRule.EXACT); + const tree = new Formatter().format(tableRow); + expect(tree).to.deep.equal({ + "w:tr": [ + { + "w:trPr": [ + { + "w:trHeight": { + _attr: { + "w:hRule": "exact", + "w:val": 100, + }, + }, + }, + ], + }, + ], + }); + }); + }); });