spec/dumping_spec.rb in redis_object-1.4.3 vs spec/dumping_spec.rb in redis_object-1.4.5
- old
+ new
@@ -39,21 +39,41 @@
end
it "can dump errthing" do
- r = RedisObject.dump_everything
+ r = RedisObject.dump_everything(:yml)
r.size.should > 100
+ # r = RedisObject.dump_everything(:json)
+ # r.size.should > 100
end
+ it "can dump a single class" do
+
+ r = RedisObject.dump_everything(:yml)
+ r.size.should > 100
+ d = DumpableObject.dump_all(:yml)
+ d.size.should > 100
+ d.size.should < r.size
+ # r = RedisObject.dump_everything(:json)
+ # r.size.should > 100
+
+ end
+
it "can load back in a dump" do
- r = RedisObject.dump_everything
+ r = RedisObject.dump_everything(:yml)
r.size.should > 100
RedisObject.store.flushdb
- RedisObject.load_dump r
+ RedisObject.load_dump r, :yml
DumpableObject.latest.generic_objects.count.should eq(1)
+
+ # r = RedisObject.dump_everything(:json)
+ # r.size.should > 100
+ # RedisObject.store.flushdb
+ # RedisObject.load_dump r, :json
+ # DumpableObject.latest.generic_objects.count.should eq(1)
end
end
end