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