spec/xfrtuc_spec.rb in xfrtuc-0.0.2 vs spec/xfrtuc_spec.rb in xfrtuc-0.0.3

- old
+ new

@@ -214,11 +214,11 @@ delete_transfer(group_name, xfer_id) elsif verb == 'GET' if xfer_id.nil? list_transfers(group_name) else - get_transfer(group_name, xfer_id, verbose: params(env)['verbose']) + get_transfer(group_name, xfer_id, verbose: params(env)['verbose'] == 'true') end else [405, headers, []] end end @@ -456,9 +456,19 @@ id = fakesferatu.last_transfer(g)[:uuid] xfer = client.group(g).transfer.info(id) xfer_data.each do |k,v| expect(xfer[k.to_s]).to eq(v) end + expect(xfer["logs"]).to be_nil + end + + it "includes logs when verbose mode is requested" do + id = fakesferatu.last_transfer(g)[:uuid] + xfer = client.group(g).transfer.info(id, verbose: true) + xfer_data.each do |k,v| + expect(xfer[k.to_s]).to eq(v) + end + expect(xfer["logs"]).not_to be_nil end end describe "#delete" do before do