Method: Gitlab::QA::Component::Base#instance

Defined in:
lib/gitlab/qa/component/base.rb

#instance(skip_teardown: false) ⇒ Object Also known as: launch_and_teardown_instance



60
61
62
63
64
65
66
# File 'lib/gitlab/qa/component/base.rb', line 60

def instance(skip_teardown: false)
  instance_no_teardown do
    yield self if block_given?
  end
ensure
  teardown unless skip_teardown
end