Add tests, stop omitting connections to skip a problem

This commit is contained in:
breel
2020-07-25 03:28:39 -06:00
parent 741f527d44
commit 3189ef20c7
3 changed files with 16 additions and 3 deletions

View File

@@ -387,7 +387,6 @@ func randomOne() entity.One {
}
}
//func sortOnes(ones []entity.One, r *http.Request) []entity.One {
func TestSortOnes(t *testing.T) {
oneA := entity.One{Name: "A", Title: "c", Modified: 2}
oneB := entity.One{Name: "B", Title: "b", Modified: 1}
@@ -412,6 +411,18 @@ func TestSortOnes(t *testing.T) {
ones: []entity.One{oneA, oneB, oneC},
test: func(a, b entity.One) bool { return a.Modified >= b.Modified },
},
"default: modified desc, custom entries": {
ones: []entity.One{
entity.One{Modified: 2},
entity.One{Modified: 5},
entity.One{Modified: 7},
entity.One{Modified: 3},
entity.One{Modified: 4},
entity.One{Modified: 1},
entity.One{Modified: 6},
},
test: func(a, b entity.One) bool { return a.Modified >= b.Modified },
},
"default=modified set=desc": {
ones: []entity.One{oneA, oneB, oneC},
order: "-1",