summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2013-10-22 09:59:30 +0200
committergebele <gebele@in-silico.ch>2013-10-22 09:59:30 +0200
commitb9045fa358dac0adb5fe2956f2c2b3e8cea03151 (patch)
treee3b37faeb7b44704a18b542095f19630d6cf6a61
parent9a0ac311541fd329a83a1cb73dbcf36a3f757674 (diff)
switched to basic response test
-rw-r--r--opentox-test.gemspec2
-rw-r--r--test/lazarweb.rb35
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