Anonymous committed bbeae8f Merge


Comments (0)

Files changed (1)


     ?assertEqual([<<"k2">>], BackendMod:list_bucket(S, <<"b2">>)),
     ?assertEqual([<<"k1">>], BackendMod:list_bucket(S, <<"b1">>)),
+    ?assertEqual([<<"k1">>], BackendMod:list_bucket(
+                               S, {filter, <<"b1">>, fun(_K) -> true end})),
+    ?assertEqual([], BackendMod:list_bucket(
+                       S, {filter, <<"b1">>, fun(_K) -> false end})),
+    BucketList = BackendMod:list_bucket(S, '_'),
+    ?assert(lists:member(<<"b1">>, BucketList)),
+    ?assert(lists:member(<<"b2">>, BucketList)),
     ?assertEqual(ok, BackendMod:delete(S,{<<"b2">>,<<"k2">>})),
     ?assertEqual({error, notfound}, BackendMod:get(S, {<<"b2">>, <<"k2">>})),
     ?assertEqual([{<<"b1">>, <<"k1">>}], BackendMod:list(S)),
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.