0
@@ -2,38 +2,38 @@ require File.dirname(__FILE__) + "/test_helper"
0
class TestSvnRepositoryGuessing < Test::Unit::TestCase
0
def test_guesses_with_svn_protocol
0
- assert Piston
Svn::Repository.understands_url?("svn://a.host.com/")
0
+ assert Piston
::Svn::Repository.understands_url?("svn://a.host.com/")
0
def test_guesses_with_svn_plus_bla_protocol
0
- assert Piston
Svn::Repository.understands_url?("svn+bla://username@a.host.com/")
0
+ assert Piston
::Svn::Repository.understands_url?("svn+bla://username@a.host.com/")
0
def test_guesses_with_svn_plus_ssh_protocol
0
- assert Piston
Svn::Repository.understands_url?("svn+ssh://username@a.host.com/")
0
+ assert Piston
::Svn::Repository.understands_url?("svn+ssh://username@a.host.com/")
0
def test_contacts_repository_for_file_protocol
0
url = "file:///home/username/svn/projects/trunk"
0
- PistonSvn::Repository.expects(:svn).with(:info, url).returns("Repository UUID: abcdef\n")
0
- assert PistonSvn::Repository.understands_url?(url)
0
+ Piston::Svn::Repository.expects(:svn).with(:info, url).returns("Repository UUID: abcdef\n")
0
+ assert Piston::Svn::Repository.understands_url?(url)
0
def test_contacts_repository_for_http_protocol
0
url = "http://svn.collab.net/repos/svn/trunk"
0
- PistonSvn::Repository.expects(:svn).with(:info, url).returns("Repository UUID: abcdef\n")
0
- assert PistonSvn::Repository.understands_url?(url)
0
+ Piston::Svn::Repository.expects(:svn).with(:info, url).returns("Repository UUID: abcdef\n")
0
+ assert Piston::Svn::Repository.understands_url?(url)
0
def test_says_does_not_understand_when_svn_info_errors_out
0
url = "http://rubyonrails.org/"
0
- PistonSvn::Repository.expects(:svn).with(:info, url).raises(PistonSvn::Client::Failed)
0
- deny PistonSvn::Repository.understands_url?(url)
0
+ Piston::Svn::Repository.expects(:svn).with(:info, url).raises(Piston::Svn::Client::Failed)
0
+ deny Piston::Svn::Repository.understands_url?(url)
0
def test_says_does_not_understand_when_svn_command_not_found
0
url = "http://rubyonrails.org/"
0
- PistonSvn::Repository.expects(:svn).with(:info, url).raises(PistonSvn::Client::BadCommand)
0
- deny PistonSvn::Repository.understands_url?(url)
0
+ Piston::Svn::Repository.expects(:svn).with(:info, url).raises(Piston::Svn::Client::BadCommand)
0
+ deny Piston::Svn::Repository.understands_url?(url)
Comments
No one has commented yet.