Reorganize some specs

This commit is contained in:
Michael Miller 2021-10-09 13:39:44 -06:00
parent 36354082c7
commit 9d4a5886e5
No known key found for this signature in database
GPG key ID: F9A0C5C65B162436
5 changed files with 3 additions and 3 deletions

View file

@ -0,0 +1,31 @@
require "../spec_helper"
Spectator.describe Spectator do
it "supports custom expectation messages" do
expect do
expect(false).to be_true, "paradox!"
end.to raise_error(Spectator::ExampleFailed, "paradox!")
end
it "supports custom expectation messages with a proc" do
count = 0
expect do
expect(false).to be_true, ->{ count += 1; "Failed #{count} times" }
end.to raise_error(Spectator::ExampleFailed, "Failed 1 times")
end
context "not_to" do
it "supports custom expectation messages" do
expect do
expect(true).not_to be_true, "paradox!"
end.to raise_error(Spectator::ExampleFailed, "paradox!")
end
it "supports custom expectation messages with a proc" do
count = 0
expect do
expect(true).not_to be_true, ->{ count += 1; "Failed #{count} times" }
end.to raise_error(Spectator::ExampleFailed, "Failed 1 times")
end
end
end