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

feat: add ReadCsvFile

This commit is contained in:
dudaodong
2023-04-25 11:28:43 +08:00
parent 11217a11c7
commit 2f51397d2c
3 changed files with 44 additions and 1 deletions

View File

@@ -273,7 +273,7 @@ func TestMTime(t *testing.T) {
}
func TestSha(t *testing.T) {
assert := internal.NewAssert(t, "TestMTime")
assert := internal.NewAssert(t, "TestSha")
sha1, err := Sha("./testdata/test.txt", 1)
sha256, err := Sha("./testdata/test.txt", 256)
@@ -284,3 +284,16 @@ func TestSha(t *testing.T) {
assert.Equal("aa6d0a3fbc3442c228d606da09e0c1dc98c69a1cac3da1909199e0266171df35", sha256)
assert.Equal("d22aba2a1b7a2e2f512756255cc1c3708905646920cb1eb95e45b531ba74774dbbb89baebf1f716220eb9cf4908f1cfc5b2a01267704d9a59f59d77cab609870", sha512)
}
func TestReadCsvFile(t *testing.T) {
assert := internal.NewAssert(t, "TestReadCsvFile")
content, err := ReadCsvFile("./testdata/test.csv")
t.Log(content)
assert.IsNil(err)
assert.Equal(3, len(content))
assert.Equal(3, len(content[0]))
assert.Equal("Bob", content[0][0])
}