min-max coverage for effort (for now)
All checks were successful
Go / test (push) Successful in 3s

This commit is contained in:
Adam Jeniski 2025-11-05 06:53:12 -10:00
parent ca2485b725
commit 7e5a65e281

View File

@ -56,11 +56,11 @@ func TestReadList(t *testing.T) {
func StringifiedFormGen() *rapid.Generator[string] { func StringifiedFormGen() *rapid.Generator[string] {
return rapid.OneOf(rapid.Custom(func(t *rapid.T) string { return rapid.OneOf(rapid.Custom(func(t *rapid.T) string {
myList := list.Empty() myList := list.Empty()
i := 200 i := 0
t.Repeat(map[string]func(*rapid.T){ t.Repeat(map[string]func(*rapid.T){
"conj": func(t *rapid.T) { "conj": func(t *rapid.T) {
if i < 50 { if i < 100 {
myList = myList.Conj(StringifiedFormGen().Draw(t, "el")) myList = myList.Conj(rapid.Int().Draw(t, "el"))
} }
}, },
}) })
@ -78,7 +78,7 @@ func StringifiedFormGen() *rapid.Generator[string] {
func TestRead(t *testing.T) { func TestRead(t *testing.T) {
rapid.Check(t, func(t *rapid.T) { rapid.Check(t, func(t *rapid.T) {
input := StringifiedFormGen().Draw(t, "input") input := StringifiedFormGen().Draw(t, "input")
_, err, _ := readForm(input, 0, "user") _, err := ReadString(input)
assert.Nil(t, err, err) assert.Nil(t, err, err)
}) })
} }