Skip to content

Commit 7355225

Browse files
committed
[Test Runner] Improves is_true method
1 parent ee5e2a7 commit 7355225

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

spec/yaml-test-runner/code_runner.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,12 @@ def do_length(action)
9595
# action - { 'is_true' => field } or { 'is_true' => '' }
9696
#
9797
def is_true(action)
98-
response_value = search_in_response(action['is_true']) unless [true, false].include? @response
98+
if @response.respond_to?(:body) && !@response&.nil? && ['', []].include?(action['is_true'])
99+
print_success
100+
return
101+
end
102+
103+
response_value = search_in_response(action['is_true']) unless [true, false].include?(@response)
99104
if @response == true || !response_value.nil?
100105
print_success
101106
else

0 commit comments

Comments
 (0)