From b9045fa358dac0adb5fe2956f2c2b3e8cea03151 Mon Sep 17 00:00:00 2001 From: gebele Date: Tue, 22 Oct 2013 09:59:30 +0200 Subject: switched to basic response test --- opentox-test.gemspec | 2 -- 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 -- cgit v1.2.3