spec/lib/retrobot_spec.rb in retrobot-0.3.2 vs spec/lib/retrobot_spec.rb in retrobot-0.3.3

- old
+ new

@@ -86,7 +86,22 @@ expect(client).not_to receive(:update) expect(retrobot.process_line line).to be false end end end + + context "no data left" do + before do + allow(retrobot).to receive(:csv).and_return([]) # empty + end + + it 'shoud exit if no data left on starting up' do + expect(retrobot.init_csv).to be false + end + + it 'should tweet a dying message and exit if no data left on tweet_loop' do + expect(client).to receive(:update) + expect(retrobot.tweet_loop).to be false + end + end end end