test/lolcommits/plugin/slack_test.rb in lolcommits-slack-0.4.0 vs test/lolcommits/plugin/slack_test.rb in lolcommits-slack-0.5.0

- old
+ new

@@ -49,11 +49,11 @@ it 'should retry (and explain) if there is a failure (req timeout)' do in_repo do stub_request(:any, plugin.class::ENDPOINT_URL).to_timeout plugin.configuration = valid_enabled_config - Proc.new { plugin.run_capture_ready }. + _(Proc.new { plugin.run_capture_ready }). must_output("Posting to Slack ... failed! Timed out connecting to server - retrying ...\nPosting to Slack ... failed! Timed out connecting to server - giving up ...\nTry running config again:\n\tlolcommits --config -p slack\n") assert_requested :post, plugin.class::ENDPOINT_URL, headers: { 'Content-Type' => /multipart\/form-data;/ }, times: plugin.class::RETRY_COUNT @@ -63,16 +63,16 @@ after { teardown_repo } end describe '#enabled?' do it 'should be false by default' do - plugin.enabled?.must_equal false + _(plugin.enabled?).must_equal false end it 'should true when configured' do plugin.configuration = valid_enabled_config - plugin.enabled?.must_equal true + _(plugin.enabled?).must_equal true end end describe 'configuration' do it 'should allow plugin options to be configured' do @@ -80,24 +80,24 @@ fake_io_capture(inputs: %w(true abc-def c1,c3,c4)) do configured_plugin_options = plugin.configure_options! end - configured_plugin_options.must_equal({ + _(configured_plugin_options).must_equal({ enabled: true, access_token: 'abc-def', channels: 'c1,c3,c4' }) end describe '#valid_configuration?' do it 'should be false without config set' do - plugin.valid_configuration?.must_equal(false) + _(plugin.valid_configuration?).must_equal(false) end it 'should be true for a valid configuration' do plugin.configuration = valid_enabled_config - plugin.valid_configuration?.must_equal true + _(plugin.valid_configuration?).must_equal true end end end end end