mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Reorganize some specs
This commit is contained in:
parent
36354082c7
commit
9d4a5886e5
5 changed files with 3 additions and 3 deletions
31
spec/features/custom_message_spec.cr
Normal file
31
spec/features/custom_message_spec.cr
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue