test/cursor_test.rb in geared_pagination-1.1.0 vs test/cursor_test.rb in geared_pagination-1.1.1
- old
+ new
@@ -5,9 +5,14 @@
test "from empty param" do
assert_equal 1, GearedPagination::Cursor.from_param(nil).page_number
assert_equal 1, GearedPagination::Cursor.from_param(" ").page_number
end
+ test "from an invalid param" do
+ assert_equal 1, GearedPagination::Cursor.from_param("aGVsbG8K").page_number
+ assert_equal 1, GearedPagination::Cursor.from_param("\o/ not base64").page_number
+ end
+
test "decode" do
assert_equal 1, GearedPagination::Cursor.decode("eyJwYWdlX251bWJlciI6MX0=").page_number
end
test "encode" do