spec/platform/extension_cache_spec.rb in ronin-0.2.1 vs spec/platform/extension_cache_spec.rb in ronin-0.2.2
- old
+ new
@@ -37,6 +37,14 @@
paths = @cache.load_extension('test').paths
paths.length.should == 2
paths.select { |path| path =~ /test$/ }.should == paths
end
+
+ it "should reload previously loaded extensions" do
+ random_number = lambda { @cache['random'].number }
+ previous_number = random_number.call
+
+ @cache.reload!
+ random_number.call.should_not == previous_number
+ end
end