all page marker/single/linked ops and unit tests
diff --git a/pagination/single_test.go b/pagination/single_test.go
index 8817d57..7c07dfe 100644
--- a/pagination/single_test.go
+++ b/pagination/single_test.go
@@ -69,3 +69,17 @@
 	testhelper.CheckNoErr(t, err)
 	testhelper.CheckEquals(t, 1, callCount)
 }
+
+func TestAllPagesSingle(t *testing.T) {
+	pager := setupSinglePaged()
+	defer testhelper.TeardownHTTP()
+
+	pager.PageType = SinglePageResult{}
+	page, err := pager.AllPages()
+	testhelper.AssertNoErr(t, err)
+
+	expected := []int{1, 2, 3}
+	actual, err := ExtractSingleInts(page)
+	testhelper.AssertNoErr(t, err)
+	testhelper.CheckDeepEquals(t, expected, actual)
+}