Version 1
[yaffs-website] / vendor / twbs / bootstrap-sass / test / test_helper.rb
diff --git a/vendor/twbs/bootstrap-sass/test/test_helper.rb b/vendor/twbs/bootstrap-sass/test/test_helper.rb
new file mode 100644 (file)
index 0000000..304b2e0
--- /dev/null
@@ -0,0 +1,35 @@
+require 'minitest/autorun'
+require 'minitest/reporters'
+Minitest::Reporters.use! Minitest::Reporters::SpecReporter.new
+
+require 'active_support/core_ext/kernel/reporting'
+
+Dir['test/support/**/*.rb'].each do |file|
+  # strip ^test/ and .rb$
+  file = file[5..-4]
+  require_relative File.join('.', file)
+end
+
+GEM_PATH = File.expand_path('../', File.dirname(__FILE__))
+
+#= Capybara + Poltergeist
+require 'capybara/poltergeist'
+
+Capybara.register_driver :poltergeist do |app|
+  Capybara::Poltergeist::Driver.new(
+      app,
+      # inspector:   '/Applications/Chromium.app/Contents/MacOS/Chromium', # open in inspector: page.driver.debug
+      window_size: [1280, 1024],
+      timeout: 90,
+      js_errors: true
+  )
+end
+
+Capybara.configure do |config|
+  config.app_host = 'http://localhost:7000'
+  config.default_driver    = :poltergeist
+  config.javascript_driver = :poltergeist
+  config.server_port       = 7000
+  config.default_max_wait_time = 10
+end
+