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)