示例#1
0
 def test_upload_without_sources(self):
     client = TestClient(default_server_user=True)
     client.save({"conanfile.py": GenConanfile()})
     client.run("create . Pkg/0.1@user/testing")
     client.run("upload * --all --confirm")
     client2 = TestClient(servers=client.servers, users=client.users)
     client2.run("install Pkg/0.1@user/testing")
     client2.run("remote remove default")
     server2 = TestServer([("*/*@*/*", "*")], [("*/*@*/*", "*")],
                          users={"lasote": "mypass"})
     client2.users = {"server2": [("lasote", "mypass")]}
     client2.servers = {"server2": server2}
     client2.update_servers()
     client2.run("upload * --all --confirm -r=server2")
     self.assertIn("Uploading conanfile.py", client2.out)
     self.assertIn("Uploading conan_package.tgz", client2.out)