Skip to content

Commit e28e2d9

Browse files
refactor malformed_sql_query test
1 parent 88fd547 commit e28e2d9

26 files changed

Lines changed: 32 additions & 36 deletions

File tree

diesel/src/doctest_setup.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ cfg_if::cfg_if! {
199199
fn database_url_from_env(backend_specific_env_var: &str) -> String {
200200
use std::env;
201201

202-
dotenv().ok();
202+
let _ = dotenv();
203203

204204
env::var(backend_specific_env_var)
205205
.or_else(|_| env::var("DATABASE_URL"))

diesel/src/mysql/types/date_and_time.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ mod tests {
164164
use crate::sql_types::{Date, Datetime, Time, Timestamp};
165165

166166
fn connection() -> MysqlConnection {
167-
dotenv().ok();
167+
let _ = dotenv();
168168

169169
let connection_url = ::std::env::var("MYSQL_UNIT_TEST_DATABASE_URL")
170170
.or_else(|_| ::std::env::var("MYSQL_DATABASE_URL"))

diesel/src/pg/connection/mod.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -193,15 +193,11 @@ mod tests {
193193
let connection = connection();
194194
let query =
195195
crate::sql_query("SELECT not_existent FROM also_not_there;").execute(&connection);
196+
196197
if let Err(err) = query {
197-
match err {
198-
DatabaseError(_, string) => {
199-
assert_eq!(Some(26), string.statement_position());
200-
}
201-
_ => unreachable!(),
198+
if let DatabaseError(_, string) = err {
199+
assert_eq!(Some(26), string.statement_position());
202200
}
203-
} else {
204-
unreachable!();
205201
}
206202
}
207203

@@ -267,7 +263,7 @@ mod tests {
267263
}
268264

269265
fn connection() -> PgConnection {
270-
dotenv().ok();
266+
let _ = dotenv();
271267
let database_url = env::var("PG_DATABASE_URL")
272268
.or_else(|_| env::var("DATABASE_URL"))
273269
.expect("DATABASE_URL must be set in order to run tests");

diesel/src/pg/expression/extensions/interval_dsl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ mod tests {
248248

249249
thread_local! {
250250
static CONN: PgConnection = {
251-
dotenv().ok();
251+
let _ = dotenv();
252252

253253
let connection_url = ::std::env::var("PG_DATABASE_URL")
254254
.or_else(|_| ::std::env::var("DATABASE_URL"))

diesel/src/pg/types/date_and_time/chrono.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ mod tests {
138138
use crate::sql_types::{Date, Time, Timestamp, Timestamptz};
139139

140140
fn connection() -> PgConnection {
141-
dotenv().ok();
141+
let _ = dotenv();
142142

143143
let connection_url = ::std::env::var("PG_DATABASE_URL")
144144
.or_else(|_| ::std::env::var("DATABASE_URL"))

diesel/src/pg/types/date_and_time/std_time.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ mod tests {
7070
use crate::sql_types::Timestamp;
7171

7272
fn connection() -> PgConnection {
73-
dotenv().ok();
73+
let _ = dotenv();
7474

7575
let connection_url = ::std::env::var("PG_DATABASE_URL")
7676
.or_else(|_| ::std::env::var("DATABASE_URL"))

diesel/src/sqlite/types/date_and_time/chrono.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ mod tests {
121121
sql_function!(fn date(x: Text) -> Date);
122122

123123
fn connection() -> SqliteConnection {
124-
dotenv().ok();
124+
let _ = dotenv();
125125

126126
let connection_url = ::std::env::var("SQLITE_DATABASE_URL")
127127
.or_else(|_| ::std::env::var("DATABASE_URL"))

diesel_bench/benches/diesel_benches.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ pub struct NewComment<'a>(
110110

111111
#[cfg(feature = "mysql")]
112112
fn connection() -> TestConnection {
113-
dotenv::dotenv().ok();
113+
let _ = dotenv::dotenv();
114114
let connection_url = dotenv::var("MYSQL_DATABASE_URL")
115115
.or_else(|_| dotenv::var("DATABASE_URL"))
116116
.expect("DATABASE_URL must be set in order to run tests");
@@ -125,7 +125,7 @@ fn connection() -> TestConnection {
125125

126126
#[cfg(feature = "postgres")]
127127
fn connection() -> TestConnection {
128-
dotenv::dotenv().ok();
128+
let _ = dotenv::dotenv();
129129
let connection_url = dotenv::var("PG_DATABASE_URL")
130130
.or_else(|_| dotenv::var("DATABASE_URL"))
131131
.expect("DATABASE_URL must be set in order to run tests");
@@ -138,7 +138,7 @@ fn connection() -> TestConnection {
138138

139139
#[cfg(feature = "sqlite")]
140140
fn connection() -> TestConnection {
141-
dotenv::dotenv().ok();
141+
let _ = dotenv::dotenv();
142142
let conn = diesel::SqliteConnection::establish(":memory:").unwrap();
143143
for migration in super::SQLITE_MIGRATION_SQL {
144144
conn.execute(migration).unwrap();

diesel_bench/benches/mysql_benches.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub struct Comment {
2424
}
2525

2626
fn connection() -> Conn {
27-
dotenv::dotenv().ok();
27+
let _ = dotenv::dotenv();
2828
let connection_url = dotenv::var("MYSQL_DATABASE_URL")
2929
.or_else(|_| dotenv::var("DATABASE_URL"))
3030
.expect("DATABASE_URL must be set in order to run tests");

diesel_bench/benches/postgres_benches.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pub struct Comment {
2424
}
2525

2626
fn connection() -> Client {
27-
dotenv::dotenv().ok();
27+
let _ = dotenv::dotenv();
2828
let connection_url = dotenv::var("POSTGRES_DATABASE_URL")
2929
.or_else(|_| dotenv::var("DATABASE_URL"))
3030
.expect("DATABASE_URL must be set in order to run tests");

0 commit comments

Comments
 (0)