Sha256: 71d3932b17cdf750bf60f33c98374cadcec7c0aec9904bdaf1c7567d2fabbff0
Contents?: true
Size: 843 Bytes
Versions: 1
Compression:
Stored size: 843 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '../../spec_helper') require "perkins/dsl" describe "Listener" do let(:app){ Perkins.application() do |app| app.redis = Redis.new app.server = { host: "localhost", port:1234 } end } context "runner config" do it "should generate a redis build data" do data = {name: "lazy_high_charts" , sha: "2eed41547227ac03113613a54e8d7305fce982f0"}.to_json l = Perkins::Listener.new l.app = app $redis.flushdb allow(Perkins::Repo).to receive(:find).and_return(true) allow(Perkins::Worker).to receive(:perform).and_return(true) #expect(l).to receive(:exec_runner).with("commits", data) l.exec_runner("commits", data) expect(Perkins::Worker).to have_received(:perform) r = Perkins::Repo.create end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
perkins-0.0.1 | spec/lib/listener_spec.rb |