summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2011-07-15 13:30:31 +0200
committermguetlein <martin.guetlein@gmail.com>2011-07-15 13:30:31 +0200
commit24b3cf1be487a980572941afe39d2d170eff7a16 (patch)
treead34bf45549f30c184a43e867d687613444ebae5
parentc2aea82a956af21902ab9f1138b1bccffaa3ba36 (diff)
parent152069ed810799c26529f91bf1ec9019db694212 (diff)
Merge branch 'development' of github.com:opentox/test into development
-rw-r--r--toxcreate.rb26
1 files changed, 13 insertions, 13 deletions
diff --git a/toxcreate.rb b/toxcreate.rb
index 14e5a4b..a298c9c 100644
--- a/toxcreate.rb
+++ b/toxcreate.rb
@@ -4,8 +4,8 @@ require 'opentox-ruby'
require 'test/unit'
require 'akephalos'
require 'capybara/dsl'
-#Capybara.default_driver = :akephalos # use this without visual inspection
-Capybara.default_driver = :selenium # use this for visual inspection
+Capybara.default_driver = :akephalos # use this without visual inspection
+#Capybara.default_driver = :selenium # use this for visual inspection
Capybara.run_server = false
Capybara.default_wait_time = 1000
#Capybara.javascript_driver = :selenium
@@ -59,20 +59,20 @@ class ToxCreateTest < Test::Unit::TestCase
assert first(".model_status").has_content?("Completed")
end
- def test_03_predict # works only with selenium
- Capybara.current_driver = :akephalos
+ def test_03_predict
Capybara.register_driver :akephalos do |app|
Capybara::Driver::Akephalos.new(app, :validate_scripts => false)
end
- visit CONFIG[:services]["opentox-toxcreate"]
- click_on "Predict"
- fill_in "or enter a Name, InChI, Smiles, CAS, ...", :with => "NNc1ccccc1"
- check "hamster_carcinogenicity"
- click_button "Predict"
- assert page.has_content? "inactive"
- click_on "Confidence"
- assert page.has_content? "Indicates the applicability domain of a model"
- click_on "Details"
+ session = Capybara::Session.new(:akephalos)
+ session.visit CONFIG[:services]["opentox-toxcreate"]
+ session.click_on "Predict"
+ session.fill_in "or enter a Name, InChI, Smiles, CAS, ...", :with => "NNc1ccccc1"
+ session.check "hamster_carcinogenicity"
+ session.click_button "Predict"
+ assert session.has_content? "inactive"
+ session.click_on "Confidence"
+ assert session.has_content? "Indicates the applicability domain of a model"
+ session.click_on "Details"
#assert page.has_content? "false"
#assert page.has_content? "0.294"