card/spec/config/initializers/core_extensions_spec.rb
Start context description with 'when', 'with', or 'without'. Open
Open
context "called on Symbol" do
- Create a ticketCreate a ticket
- Exclude checks
Redundant curly braces around a hash parameter. Open
Open
expect({ d: :e }.bury(:a, :b, 4)).to eq({ a: { b: 4 }, d: :e })
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks
This cop checks for braces around the last parameter in a method call
if the last parameter is a hash.
It supports braces
, no_braces
and context_dependent
styles.
Example: EnforcedStyle: braces
# The `braces` style enforces braces around all method
# parameters that are hashes.
# bad
some_method(x, y, a: 1, b: 2)
# good
some_method(x, y, {a: 1, b: 2})
Example: EnforcedStyle: no_braces (default)
# The `no_braces` style checks that the last parameter doesn't
# have braces around it.
# bad
some_method(x, y, {a: 1, b: 2})
# good
some_method(x, y, a: 1, b: 2)
Example: EnforcedStyle: context_dependent
# The `context_dependent` style checks that the last parameter
# doesn't have braces around it, but requires braces if the
# second to last parameter is also a hash literal.
# bad
some_method(x, y, {a: 1, b: 2})
some_method(x, y, {a: 1, b: 2}, a: 1, b: 2)
# good
some_method(x, y, a: 1, b: 2)
some_method(x, y, {a: 1, b: 2}, {a: 1, b: 2})
Name your test subject if you need to reference it explicitly. Open
Open
expect(subject.id).to eq Card::LogoID
- Create a ticketCreate a ticket
- Exclude checks
Start context description with 'when', 'with', or 'without'. Open
Open
context "called on Integer" do
- Create a ticketCreate a ticket
- Exclude checks
Name your test subject if you need to reference it explicitly. Open
Open
expect(subject.key).to eq(:logo.cardname.key)
- Create a ticketCreate a ticket
- Exclude checks
Name your test subject if you need to reference it explicitly. Open
Open
expect(subject.s).to eq "Decko Bot"
- Create a ticketCreate a ticket
- Exclude checks