summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2011-07-14 10:47:11 +0200
committerAndreas Maunz <andreas@maunz.de>2011-07-14 10:47:11 +0200
commit647e4ee0e0626e0c2cc325896d249cc1a3f9302e (patch)
tree5f0830de12a9df1028c291a65574f22df79dbca0
parent87643923d809614805b007b447c0a0d0962c179d (diff)
parent152069ed810799c26529f91bf1ec9019db694212 (diff)
Merge branch 'development' into log_mlr
-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"