From 191eb02cbe341aba0fd20551f63f85b52e636e76 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Tue, 1 Jan 2019 17:06:24 -0700 Subject: [PATCH] Add dummy instance values --- spec/helpers/errored_example.cr | 5 +++++ spec/helpers/failing_example.cr | 5 +++++ spec/helpers/passing_example.cr | 5 +++++ spec/helpers/spy_example.cr | 5 +++++ spec/pending_example_spec.cr | 4 ++++ 5 files changed, 24 insertions(+) diff --git a/spec/helpers/errored_example.cr b/spec/helpers/errored_example.cr index 369ad1f..79a93bf 100644 --- a/spec/helpers/errored_example.cr +++ b/spec/helpers/errored_example.cr @@ -5,6 +5,11 @@ class ErroredExample < Spectator::RunnableExample "ERROR" end + # Dummy instance. + def instance + nil + end + # Run the example that always produces an error. private def run_instance raise "Oops" diff --git a/spec/helpers/failing_example.cr b/spec/helpers/failing_example.cr index 5b3502f..8a311b7 100644 --- a/spec/helpers/failing_example.cr +++ b/spec/helpers/failing_example.cr @@ -5,6 +5,11 @@ class FailingExample < Spectator::RunnableExample "FAIL" end + # Dummy instance. + def instance + nil + end + # Run the example that always fails. private def run_instance report_expectations(0, 1) diff --git a/spec/helpers/passing_example.cr b/spec/helpers/passing_example.cr index 09ce333..bc1e942 100644 --- a/spec/helpers/passing_example.cr +++ b/spec/helpers/passing_example.cr @@ -5,6 +5,11 @@ class PassingExample < Spectator::RunnableExample "PASS" end + # Dummy instance. + def instance + nil + end + # Run the example that always passes. # If this doesn't something broke. private def run_instance diff --git a/spec/helpers/spy_example.cr b/spec/helpers/spy_example.cr index 0e5b87f..300700a 100644 --- a/spec/helpers/spy_example.cr +++ b/spec/helpers/spy_example.cr @@ -6,6 +6,11 @@ class SpyExample < Spectator::RunnableExample "SPY" end + # Dummy instance. + def instance + nil + end + # Captures the sample values when the example is created. def initialize(group, @sample_values) super(group, @sample_values) diff --git a/spec/pending_example_spec.cr b/spec/pending_example_spec.cr index 0ab90ec..005d098 100644 --- a/spec/pending_example_spec.cr +++ b/spec/pending_example_spec.cr @@ -4,6 +4,10 @@ class ConcretePendingExample < Spectator::PendingExample def what "PENDING_TEST_EXAMPLE" end + + def instance + nil + end end def new_pending_example(group : Spectator::ExampleGroup? = nil)