def test_remote_exists_false(): dr = Docker("registry.hub.docker.com", "datawire", user, password) assert dr.remote_exists("forge-setup-test", "1")
def test_validate(): dr = Docker(registry, namespace, user, password) dr.validate()
def test_remote_exists_true(): dr = Docker(registry, namespace, user, password) assert not dr.remote_exists("nosuchrepo", "nosuchversion")
def test_remote_exists_auth_failed(): dr = Docker(registry, "forgetest", "nosuchuser", "badpassword") try: dr.remote_exists("nonexistent", "nosuchversion") except TaskError, e: assert "problem authenticating" in str(e)