Skip to content

Commit 7d08b78

Browse files
committed
first implementation of cldf db creation
1 parent b1db7f3 commit 7d08b78

4 files changed

Lines changed: 11 additions & 9 deletions

File tree

csvw/column/column_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ func makeCol(jsonString string) Column {
1818
func TestColumn_CanonicalName(t *testing.T) {
1919
col := makeCol(`{"name":"The Name"}`)
2020
want := "The Name"
21-
if want != col.CanonicalName() {
21+
if want != col.CanonicalName {
2222
t.Errorf(`problem`)
2323
}
2424
col = makeCol(`{"name":"The Name", "propertyUrl": "http://cldf.clld.org/#prop"}`)
2525
want = "cldf_prop"
26-
if want != col.CanonicalName() {
27-
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName())
26+
if want != col.CanonicalName {
27+
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName)
2828
}
2929
col = makeCol(`{}`)
3030
want = "Col_1"
31-
if want != col.CanonicalName() {
32-
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName())
31+
if want != col.CanonicalName {
32+
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName)
3333
}
3434
}
3535

@@ -42,11 +42,11 @@ func TestColumn_Datatype(t *testing.T) {
4242
col = makeCol(`{"datatype": "boolean"}`)
4343
want = "boolean"
4444
if want != col.Datatype.Base {
45-
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName())
45+
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName)
4646
}
4747
col = makeCol(`{"datatype": {"base": "boolean"}}`)
4848
want = "boolean"
4949
if want != col.Datatype.Base {
50-
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName())
50+
t.Errorf(`problem: %q vs %q`, want, col.CanonicalName)
5151
}
5252
}

csvw/datatype/datatype_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func TestDatatype_String(t *testing.T) {
2727
t.Errorf(`problem`)
2828
}
2929
defer func() {
30-
if r := recover(); r != "invalid value" {
30+
if r := recover(); r != "invalid value: sst" {
3131
t.Errorf("Unexpected panic: %v", r)
3232
}
3333
}()

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ module gocldf
22

33
go 1.25
44

5-
require github.com/mattn/go-sqlite3 v1.14.32 // indirect
5+
require github.com/mattn/go-sqlite3 v1.14.32

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github.com/mattn/go-sqlite3 v1.14.32 h1:JD12Ag3oLy1zQA+BNn74xRgaBbdhbNIDYvQUEuuErjs=
2+
github.com/mattn/go-sqlite3 v1.14.32/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=

0 commit comments

Comments
 (0)