mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Use fresh variables
This commit is contained in:
parent
10fc6c6a35
commit
8cf876268a
1 changed files with 6 additions and 6 deletions
|
@ -151,10 +151,10 @@ module Spectator
|
|||
super(context)
|
||||
end
|
||||
{% else %}
|
||||
def initialize(context, {{ var_names.join(", ").id }})
|
||||
def initialize(context{% for v, i in var_names %}, %var{i}{% end %})
|
||||
super(context)
|
||||
{% for given_var in given_vars %}
|
||||
{{given_var[:setter]}}({{given_var[:name]}})
|
||||
{% for given_var, i in given_vars %}
|
||||
{{given_var[:setter]}}(%var{i})
|
||||
{% end %}
|
||||
end
|
||||
{% end %}
|
||||
|
@ -176,12 +176,12 @@ module Spectator
|
|||
{% if given_vars.empty? %}
|
||||
%current_context.examples << {{class_name.id}}.new(%current_context)
|
||||
{% else %}
|
||||
{% for given_var in given_vars %}
|
||||
{% for given_var, i in given_vars %}
|
||||
{% var_name = given_var[:name] %}
|
||||
{% collection = given_var[:collection] %}
|
||||
{{collection}}.each do |{{var_name}}|
|
||||
{{collection}}.each do |%var{i}|
|
||||
{% end %}
|
||||
%current_context.examples << {{class_name.id}}.new(%current_context, {{var_names.join(", ").id}})
|
||||
%current_context.examples << {{class_name.id}}.new(%current_context {% for v, i in var_names %}, %var{i}{% end %})
|
||||
{% for given_var in given_vars %}
|
||||
end
|
||||
{% end %}
|
||||
|
|
Loading…
Reference in a new issue