diff options
author | gebele <gebele@in-silico.ch> | 2013-10-22 09:59:30 +0200 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2013-10-22 09:59:30 +0200 |
commit | b9045fa358dac0adb5fe2956f2c2b3e8cea03151 (patch) | |
tree | e3b37faeb7b44704a18b542095f19630d6cf6a61 | |
parent | 9a0ac311541fd329a83a1cb73dbcf36a3f757674 (diff) |
switched to basic response test
-rw-r--r-- | opentox-test.gemspec | 2 | ||||
-rw-r--r-- | test/lazarweb.rb | 35 |
2 files changed, 22 insertions, 15 deletions
diff --git a/opentox-test.gemspec b/opentox-test.gemspec index 9515d91..df3494f 100644 --- a/opentox-test.gemspec +++ b/opentox-test.gemspec @@ -18,8 +18,6 @@ Gem::Specification.new do |gem| gem.add_runtime_dependency 'minitest' gem.add_runtime_dependency "opentox-client" - gem.add_runtime_dependency 'capybara-webkit' - gem.add_runtime_dependency 'selenium-webdriver' gem.post_install_message = "Please configure test in ~/.opentox/config/test.rb" end diff --git a/test/lazarweb.rb b/test/lazarweb.rb index c6762c8..1a257b8 100644 --- a/test/lazarweb.rb +++ b/test/lazarweb.rb @@ -1,16 +1,25 @@ -require 'minitest/autorun' -require 'capybara/dsl' -require 'capybara-webkit' +require_relative "setup.rb" +#require 'capybara/dsl' +#require 'capybara-webkit' -Capybara.default_driver = :selenium -Capybara.default_wait_time = 20 -Capybara.javascript_driver = :webkit -Capybara.run_server = false -Capybara.app_host = 'https://services.in-silico.ch/predict' +#Capybara.default_driver = :webkit +#Capybara.default_wait_time = 20 +#Capybara.javascript_driver = :webkit +#Capybara.run_server = false +#Capybara.app_host = 'https://services.in-silico.ch/predict' class LazarWebTest < MiniTest::Test - i_suck_and_my_tests_are_order_dependent! - + #i_suck_and_my_tests_are_order_dependent! + + def test_online + response = `curl -ki http://services.in-silico.ch` + assert_match /301/, response + response = `curl -ki https://services.in-silico.ch` + assert_match /302/, response + assert_match /predict/, response + end + +=begin include Capybara::DSL def test_00_xsetup @@ -22,7 +31,7 @@ class LazarWebTest < MiniTest::Test visit('/') assert page.has_content?('Lazar Toxicity Predictions') end -=begin + def test_01_b_validate_html visit('/') html = page.source @@ -54,7 +63,7 @@ class LazarWebTest < MiniTest::Test first(:button, 'Check').click assert page.has_content?('Congratulations! No Error Found.'), "true" end -=end + def test_02_insert_wrong_smiles visit('/') page.fill_in 'identifier', :with => "blahblah" @@ -153,5 +162,5 @@ class LazarWebTest < MiniTest::Test def test_99_kill `pidof Xvfb|xargs kill` end - +=end end |