1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-14 01:32:27 +08:00

fix: fix unit test for WriteMapsToCsv

This commit is contained in:
dudaodong
2024-01-01 18:32:41 +08:00
parent 27b5702fd3
commit a06bb8ee6a
3 changed files with 19 additions and 20 deletions

View File

@@ -3,7 +3,6 @@ package fileutil
import ( import (
"fmt" "fmt"
"io" "io"
"log"
"os" "os"
) )
@@ -332,26 +331,26 @@ func ExampleWriteCsvFile() {
// [[Lili 22 female] [Jim 21 male]] // [[Lili 22 female] [Jim 21 male]]
} }
func ExampleWriteMapsToCsv() { // func ExampleWriteMapsToCsv() {
csvFilePath := "./testdata/test3.csv" // csvFilePath := "./testdata/test3.csv"
records := []map[string]string{ // records := []map[string]string{
{"Name": "Lili", "Age": "22", "gender": "female"}, // {"Name": "Lili", "Age": "22", "gender": "female"},
{"Name": "Jim", "Age": "21", "gender": "male"}, // {"Name": "Jim", "Age": "21", "gender": "male"},
} // }
err := WriteMapsToCsv(csvFilePath, records, false, ';') // err := WriteMapsToCsv(csvFilePath, records, false, ';')
if err != nil { // if err != nil {
log.Fatal(err) // log.Fatal(err)
} // }
content, err := ReadCsvFile(csvFilePath, ';') // content, err := ReadCsvFile(csvFilePath, ';')
fmt.Println(content) // fmt.Println(content) //顺序不固定
// Output: // // Output:
// [[Name Age gender] [Lili 22 female] [Jim 21 male]] // // [[Name Age gender] [Lili 22 female] [Jim 21 male]]
} // }
func ExampleWriteStringToFile() { func ExampleWriteStringToFile() {
filepath := "./test.txt" filepath := "./test.txt"

View File

@@ -407,7 +407,7 @@ func TestWriteMapsToCsv(t *testing.T) {
assert.Equal(3, len(content)) assert.Equal(3, len(content))
assert.Equal(3, len(content[0])) assert.Equal(3, len(content[0]))
assert.Equal("Lili", content[1][0]) // assert.Equal("Lili", content[1][0])
} }
func TestWriteStringToFile(t *testing.T) { func TestWriteStringToFile(t *testing.T) {

View File

@@ -1,3 +1,3 @@
Name;Age;gender Age;gender;Name
Lili;22;female 22;female;Lili
Jim;21;male 21;male;Jim
1 Age gender Name
2 22 female Lili
3 21 male Jim