Skip to content

Commit 9e79038

Browse files
committed
Convert remaining user tests to the newer test API
1 parent 78782eb commit 9e79038

File tree

3 files changed

+190
-305
lines changed

3 files changed

+190
-305
lines changed

src/tests/all.rs

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ extern crate serde_json;
1717

1818
use crate::util::{Bad, RequestHelper, TestApp};
1919
use cargo_registry::{
20-
middleware::current_user::AuthenticationSource,
2120
models::{Crate, CrateOwner, Dependency, NewCategory, NewTeam, NewUser, Team, User, Version},
2221
schema::crate_owners,
2322
util::CargoResult,
@@ -35,7 +34,6 @@ use std::{
3534
},
3635
};
3736

38-
use conduit::Request;
3937
use conduit_test::MockRequest;
4038
use diesel::prelude::*;
4139
use reqwest::{Client, Proxy};
@@ -50,26 +48,6 @@ macro_rules! t {
5048
};
5149
}
5250

53-
macro_rules! ok_resp {
54-
($e:expr) => {{
55-
let resp = t!($e);
56-
if !crate::ok_resp(&resp) {
57-
panic!("bad response: {:?}", resp.status);
58-
}
59-
resp
60-
}};
61-
}
62-
63-
macro_rules! bad_resp {
64-
($e:expr) => {{
65-
let mut resp = t!($e);
66-
match crate::bad_resp(&mut resp) {
67-
None => panic!("ok response: {:?}", resp.status),
68-
Some(b) => b,
69-
}
70-
}};
71-
}
72-
7351
mod badge;
7452
mod builders;
7553
mod categories;
@@ -274,12 +252,6 @@ fn add_team_to_crate(t: &Team, krate: &Crate, u: &User, conn: &PgConnection) ->
274252
Ok(())
275253
}
276254

277-
fn sign_in_as(req: &mut dyn Request, user: &User) {
278-
req.mut_extensions().insert(user.clone());
279-
req.mut_extensions()
280-
.insert(AuthenticationSource::SessionCookie);
281-
}
282-
283255
fn new_dependency(conn: &PgConnection, version: &Version, krate: &Crate) -> Dependency {
284256
use cargo_registry::schema::dependencies::dsl::*;
285257
use diesel::insert_into;
@@ -305,10 +277,6 @@ fn new_category<'a>(category: &'a str, slug: &'a str, description: &'a str) -> N
305277
}
306278
}
307279

308-
fn logout(req: &mut dyn Request) {
309-
req.mut_extensions().pop::<User>();
310-
}
311-
312280
#[test]
313281
fn multiple_live_references_to_the_same_connection_can_be_checked_out() {
314282
use std::ptr;

0 commit comments

Comments
 (0)