Test that IDs > 128 are handled
This commit is contained in:
parent
4afab65089
commit
a463837612
|
@ -127,6 +127,30 @@ func TestWriteAutoIdAndRead(t *testing.T) {
|
||||||
destroySchool()
|
destroySchool()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Test that it parses ints > 128
|
||||||
|
func TestWriteAutoIdOverflow(t *testing.T) {
|
||||||
|
|
||||||
|
createDB()
|
||||||
|
|
||||||
|
string128 := fmt.Sprintf("%08d", 128)
|
||||||
|
|
||||||
|
if err := db.Write(collection, string128, redfish); err != nil {
|
||||||
|
t.Error("Create fish failed: ", err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
// add fish to database
|
||||||
|
autoId, err := db.WriteAutoId(collection, redfish);
|
||||||
|
if err != nil {
|
||||||
|
t.Error("Create fish failed: ", err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
if autoId != 129 {
|
||||||
|
t.Error("Auto-generated ID should have been 129")
|
||||||
|
}
|
||||||
|
|
||||||
|
destroySchool()
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
func TestReadall(t *testing.T) {
|
func TestReadall(t *testing.T) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue