Sha256: ff8cb5a6dd2dcd343ae659cffb936dcf06fe298661b5b2be3bf28913d7cbe3d3
Contents?: true
Size: 656 Bytes
Versions: 1
Compression:
Stored size: 656 Bytes
Contents
require_relative '../test_helper' class WolverineIntegrationTest < MiniTest::Unit::TestCase CONTENT = File.read(File.expand_path('../lua/util/mexists.lua', __FILE__)) def mock_redis stub.tap do |redis| redis.expects(:evalsha). with('fe24f4dd4ba7881608cca4b846f009195e06d79a', 2, :a, :b). raises("NOSCRIPT") redis.expects(:eval). with(CONTENT, 2, :a, :b). returns([1, 0]) end end def test_everything Wolverine.config.redis = mock_redis Wolverine.config.script_path = Pathname.new(File.expand_path('../lua', __FILE__)) assert_equal [1, 0], Wolverine.util.mexists(:a, :b) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wolverine-0.1.0 | test/integration/wolverine_integration_test.rb |