class Minitest::TYPO3::Test
Public Class Methods
new(name = nil)
click to toggle source
Calls superclass method
# File lib/capybara_typo3_browsertesting.rb, line 28 def initialize(name = nil) print "\nRunning on #{Capybara.app_host} test case: #{name} " @test_name = name super(name) unless name.nil? end
Public Instance Methods
setup()
click to toggle source
# File lib/capybara_typo3_browsertesting.rb, line 34 def setup end
teardown()
click to toggle source
# File lib/capybara_typo3_browsertesting.rb, line 37 def teardown unless passed? uri = URI.parse(Capybara.app_host) domain = PublicSuffix.parse(uri.host) system("mkdir -p testout/#{domain}") page.save_screenshot "testout/#{domain}/testname-#{@test_name}-#{Time.now.strftime('%Y%m%d-%H%M%S')}.png", full: true end end