Skip to content

Commit 10f5c4f

Browse files
committed
- Added test for new sheet implementation
Signed-off-by: LeandroC89 <[email protected]>
1 parent 0e7b817 commit 10f5c4f

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
.gradle
44
build
55
.ipynb_checkpoints
6+
/dataframe-excel/src/test/resources/generated_wb.xlsx

dataframe-excel/src/test/kotlin/org/jetbrains/kotlinx/dataframe/io/XlsxTest.kt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,4 +109,18 @@ class XlsxTest {
109109
DataFrame.readExcel(testResource("xlsx6.xlsx"), skipRows = 4)
110110
}
111111
}
112+
113+
@Test
114+
fun `write to new sheet when erase is false`() {
115+
val df = DataFrame.readExcel(testResource("sample4.xls"), skipRows = 6, rowsCount = 1)
116+
val fileLoc = testResource("generated_wb.xlsx").toURI().toString().removeRange(0, 6)
117+
println(fileLoc)
118+
df.writeExcel(fileLoc, sheetName = "TestSheet1")
119+
df.writeExcel(fileLoc, sheetName = "TestSheet2")
120+
121+
val testSheet1Df = DataFrame.readExcel(testResource("generated_wb.xlsx"), sheetName = "TestSheet1")
122+
val testSheet2Df = DataFrame.readExcel(testResource("generated_wb.xlsx"), sheetName = "TestSheet2")
123+
124+
testSheet1Df.columnNames() shouldBe testSheet2Df.columnNames()
125+
}
112126
}

0 commit comments

Comments
 (0)