Skip to content

Commit e95c9ce

Browse files
vsilentvsilentdiaevdrobotizeit
authored
Actix impl tpl vsilent#11 (vsilent#13)
* Testing (vsilent#9) * upload artifacts * upload artifacts * syntax fix * try another approach * list files Co-authored-by: vsilent <jabberroid@gmail.com> * Update README.md * Add editorconfig. Append gitignore fot emacs * editorconfig * make fake admin for tests * remove extra code, keep minimal * fix cargo tests Co-authored-by: vsilent <jabberroid@gmail.com> Co-authored-by: Evgeny Duzhakov <diaevd@gmail.com> Co-authored-by: Vasili Pascal <vasili.pascal@gmail.com>
1 parent 1e85cc9 commit e95c9ce

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

src/api/account_controller.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ mod tests {
117117
let resp = test::TestRequest::post()
118118
.uri("/api/auth/login")
119119
.set(header::ContentType::json())
120-
.set_payload(r#"{"username_or_email":"admin","password":"password"}"#.as_bytes())
120+
.set_payload(r#"{"username_or_email":"admin","password":"incorrect"}"#.as_bytes())
121121
.send_request(&mut app)
122122
.await;
123123

@@ -146,7 +146,7 @@ mod tests {
146146
let resp = test::TestRequest::post()
147147
.uri("/api/auth/login")
148148
.set(header::ContentType::json())
149-
.set_payload(r#"{"username_or_email":"admin@gmail.com","password":"password"}"#.as_bytes())
149+
.set_payload(r#"{"username_or_email":"admin@gmail.com","password":"incorrect"}"#.as_bytes())
150150
.send_request(&mut app)
151151
.await;
152152

src/config/db.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ use diesel::{
77
};
88
use crate::schema::users::columns::updated_at;
99
use chrono::Utc;
10+
use diesel::connection::SimpleConnection;
11+
use crate::schema::users::dsl::users;
12+
use diesel::RunQueryDsl;
1013

1114
embed_migrations!();
1215

@@ -63,5 +66,15 @@ pub fn migrate_and_config_db(url: &str) -> Pool {
6366
// For testing purpose
6467
User::make_admin(user, &pool.get().unwrap());
6568

69+
// let conn = &pool.get().unwrap();
70+
// let results = users
71+
// .load::<User>(conn)
72+
// .expect("Error loading users");
73+
//
74+
// println!("Displaying {} users", results.len());
75+
// for user in results {
76+
// println!("{:?}", user.email);
77+
// }
78+
6679
pool
6780
}

0 commit comments

Comments
 (0)