This passes, but I still want result types...
diff --git a/collections_test.go b/collections_test.go
index a005fd7..ea93421 100644
--- a/collections_test.go
+++ b/collections_test.go
@@ -25,16 +25,12 @@
// SinglePage sample and test cases.
-type SingleIntList struct {
- SinglePage
-}
-
func ExtractSingleInts(page Page) ([]int, error) {
var response struct {
Ints []int `mapstructure:"ints"`
}
- err := mapstructure.Decode(page.(SingleIntList).Body, &response)
+ err := mapstructure.Decode(page.(SinglePage).Body, &response)
if err != nil {
return nil, err
}
@@ -74,16 +70,12 @@
// LinkedPager sample and test cases.
-type LinkedIntPage struct {
- PaginatedLinksPage
-}
-
func ExtractLinkedInts(page Page) ([]int, error) {
var response struct {
Ints []int `mapstructure:"ints"`
}
- err := mapstructure.Decode(page.(LinkedIntPage).Body, &response)
+ err := mapstructure.Decode(page.(PaginatedLinksPage).Body, &response)
if err != nil {
return nil, err
}