spec/gush/job_spec.rb in gush-0.4.1 vs spec/gush/job_spec.rb in gush-1.0.0

- old
+ new

@@ -60,31 +60,31 @@ end describe "#as_json" do context "finished and enqueued set to true" do it "returns correct hash" do - job = described_class.new(double('flow'), name: "a-job", finished_at: 123, enqueued_at: 120) + job = described_class.new(workflow_id: 123, name: "a-job", finished_at: 123, enqueued_at: 120) expected = { name: "a-job", klass: "Gush::Job", incoming: [], outgoing: [], failed_at: nil, started_at: nil, finished_at: 123, enqueued_at: 120, params: {}, - output_payload: nil + output_payload: nil, + workflow_id: 123 } expect(job.as_json).to eq(expected) end end end describe ".from_hash" do it "properly restores state of the job from hash" do job = described_class.from_hash( - double('flow'), { klass: 'Gush::Job', name: 'gob', incoming: ['a', 'b'], outgoing: ['c'],