diff options
Diffstat (limited to 'test.rb')
-rw-r--r-- | test.rb | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/test.rb b/test.rb deleted file mode 100644 index 9a84276..0000000 --- a/test.rb +++ /dev/null @@ -1,37 +0,0 @@ -require 'application' -require 'test/unit' -require 'rack/test' - - -class CompoundsTest < Test::Unit::TestCase - include Rack::Test::Methods - - def app - Sinatra::Application - end - - def test_uri_generation_from_smiles - post '/', :smiles => 'CC(=O)CC(C)C#N' - assert last_response.body.include?('CC%28CC%28%3DO%29C%29C%23N') - end - - def test_uri_generation_from_name - post '/', :name => 'Benzene' - assert last_response.body.include?('c1ccccc1') - end - - def test_smiles - get '/CC%28CC%28%3DO%29C%29C%23N' - assert last_response.body.include?('CC(CC(=O)C)C#N') - end - - def test_smarts_match_true - get '/CC%28CC%28%3DO%29C%29C%23N/match/CC' - assert last_response.body.include?('true') - end - - def test_smarts_match_false - get '/CC%28CC%28%3DO%29C%29C%23N/match/Cl' - assert last_response.body.include?('false') - end -end |