This commit is contained in:
Fanny Cheung 2024-07-16 17:13:24 +02:00
parent 10bb30b344
commit a2c69626c3
2 changed files with 41 additions and 2 deletions

4
package-lock.json generated
View File

@ -1,11 +1,11 @@
{ {
"name": "front-end-template", "name": "ods-xlsx",
"version": "0.6.0", "version": "0.6.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "front-end-template", "name": "ods-xlsx",
"version": "0.6.0", "version": "0.6.0",
"dependencies": { "dependencies": {
"@xmldom/xmldom": "^0.8.10", "@xmldom/xmldom": "^0.8.10",

View File

@ -0,0 +1,39 @@
import test from 'ava';
import { sheetRawContentToObjects } from "../scripts/shared.js"
test("Empty header value should be kept", t => {
const rawContent = [
[
{
type: "string",
value: "",
},
{
type: "string",
value: "Pitchou",
},
],
[
{
type: "string",
value: "1",
},
{
type: "string",
value: "2",
},
]
]
const object = sheetRawContentToObjects(rawContent)
t.deepEqual(
object,
[
{
"Column 1": "1",
"Pitchou": "2",
}
]
)
})