mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Address warnings with return types in generated types
This commit is contained in:
parent
43dc106c18
commit
00d1cd9ea3
1 changed files with 4 additions and 4 deletions
|
@ -1457,7 +1457,7 @@ module Spectator::DSL
|
||||||
# Create a class derived from `RunnableExample` to run the test code.
|
# Create a class derived from `RunnableExample` to run the test code.
|
||||||
_spectator_example(Example%example, Test%example, ::Spectator::RunnableExample, {{what}}) do
|
_spectator_example(Example%example, Test%example, ::Spectator::RunnableExample, {{what}}) do
|
||||||
# Source where the example originated from.
|
# Source where the example originated from.
|
||||||
def source
|
def source : ::Spectator::Source
|
||||||
::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1534,7 +1534,7 @@ module Spectator::DSL
|
||||||
# Create a class derived from `PendingExample` to skip the test code.
|
# Create a class derived from `PendingExample` to skip the test code.
|
||||||
_spectator_example(Example%example, Test%example, ::Spectator::PendingExample, {{what}}) do
|
_spectator_example(Example%example, Test%example, ::Spectator::PendingExample, {{what}}) do
|
||||||
# Source where the example originated from.
|
# Source where the example originated from.
|
||||||
def source
|
def source : ::Spectator::Source
|
||||||
::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
::Spectator::Source.new({{_source_file}}, {{_source_line}})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -1650,7 +1650,7 @@ module Spectator::DSL
|
||||||
getter instance
|
getter instance
|
||||||
|
|
||||||
# Indicates whether the example references a method.
|
# Indicates whether the example references a method.
|
||||||
def symbolic?
|
def symbolic? : Bool
|
||||||
{{what.is_a?(StringLiteral) && what.starts_with?('#') ? true : false}}
|
{{what.is_a?(StringLiteral) && what.starts_with?('#') ? true : false}}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -1658,7 +1658,7 @@ module Spectator::DSL
|
||||||
{{block.body}}
|
{{block.body}}
|
||||||
|
|
||||||
# Description for the test.
|
# Description for the test.
|
||||||
def what
|
def what : String | Symbol
|
||||||
{{what.is_a?(StringLiteral) ? what : what.stringify}}
|
{{what.is_a?(StringLiteral) ? what : what.stringify}}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue