Adding upstream version 0.4.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
bc9f87646a
commit
f4a13f7987
19 changed files with 41510 additions and 0 deletions
17
tests/common/mod.rs
Normal file
17
tests/common/mod.rs
Normal file
|
@ -0,0 +1,17 @@
|
|||
use forgejo_api::Forgejo;
|
||||
|
||||
pub fn login() -> Forgejo {
|
||||
let url = url::Url::parse(&std::env::var("FORGEJO_API_CI_INSTANCE_URL").unwrap()).unwrap();
|
||||
let token = std::env::var("FORGEJO_API_CI_TOKEN").unwrap();
|
||||
Forgejo::new(forgejo_api::Auth::Token(&token), url).unwrap()
|
||||
}
|
||||
|
||||
pub fn login_pass(username: &str, password: &str) -> Forgejo {
|
||||
let url = url::Url::parse(&std::env::var("FORGEJO_API_CI_INSTANCE_URL").unwrap()).unwrap();
|
||||
let auth = forgejo_api::Auth::Password {
|
||||
username,
|
||||
password,
|
||||
mfa: None,
|
||||
};
|
||||
Forgejo::new(auth, url).unwrap()
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue