Skip to content

Commit 3d64e6c

Browse files
make malformed_sql_query test fail when given other err msgs
1 parent e28e2d9 commit 3d64e6c

28 files changed

Lines changed: 35 additions & 31 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-
let _ = dotenv();
202+
dotenv().ok();
203203

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

diesel/src/mysql/connection/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ mod tests {
130130
use std::env;
131131

132132
fn connection() -> MysqlConnection {
133-
let _ = dotenv::dotenv();
133+
dotenv::dotenv().ok();
134134
let database_url = env::var("MYSQL_UNIT_TEST_DATABASE_URL")
135135
.or_else(|_| env::var("MYSQL_DATABASE_URL"))
136136
.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-
let _ = dotenv();
167+
dotenv().ok();
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: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,11 @@ mod tests {
197197
if let Err(err) = query {
198198
if let DatabaseError(_, string) = err {
199199
assert_eq!(Some(26), string.statement_position());
200+
} else {
201+
unreachable!();
200202
}
203+
} else {
204+
unreachable!();
201205
}
202206
}
203207

@@ -263,7 +267,7 @@ mod tests {
263267
}
264268

265269
fn connection() -> PgConnection {
266-
let _ = dotenv();
270+
dotenv().ok();
267271
let database_url = env::var("PG_DATABASE_URL")
268272
.or_else(|_| env::var("DATABASE_URL"))
269273
.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-
let _ = dotenv();
251+
dotenv().ok();
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-
let _ = dotenv();
141+
dotenv().ok();
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-
let _ = dotenv();
73+
dotenv().ok();
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-
let _ = dotenv();
124+
dotenv().ok();
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-
let _ = dotenv::dotenv();
113+
dotenv::dotenv().ok();
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-
let _ = dotenv::dotenv();
128+
dotenv::dotenv().ok();
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-
let _ = dotenv::dotenv();
141+
dotenv::dotenv().ok();
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-
let _ = dotenv::dotenv();
27+
dotenv::dotenv().ok();
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");

0 commit comments

Comments
 (0)