Add tests for interpolated labels

The context label test intentionally fails.
This functionality still needs to be implemented.
This commit is contained in:
Michael Miller 2022-12-20 20:12:58 -07:00
parent b8901f522a
commit 30602663fe
No known key found for this signature in database
GPG Key ID: AC78B32D30CE34A2
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
require "../spec_helper"
Spectator.describe "Interpolated Label" do
let(foo) { "example" }
let(bar) { "context" }
it "interpolates #{foo} labels" do |example|
expect(example.name).to eq("interpolates example labels")
end
context "within a \#{bar}" do
let(foo) { "multiple" }
it "interpolates context labels" do |example|
expect(example.group.name).to eq("within a context")
end
it "interpolates #{foo} levels" do |example|
expect(example.name).to eq("interpolates multiple levels")
end
end
end