Skip to content

Commit 700369b

Browse files
author
Joonas Koivunen
authored
Merge pull request #727 from omertoast/clippy_153_changes
Clippy warnings in 1.53
2 parents 9ef5a16 + 943d676 commit 700369b

File tree

4 files changed

+33
-43
lines changed

4 files changed

+33
-43
lines changed

crates/interledger-http/src/client.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use reqwest::{
99
Client, ClientBuilder, Response as HttpResponse,
1010
};
1111
use secrecy::{ExposeSecret, SecretString};
12-
use std::{convert::TryFrom, iter::FromIterator, marker::PhantomData, sync::Arc, time::Duration};
12+
use std::{convert::TryFrom, marker::PhantomData, sync::Arc, time::Duration};
1313
use tracing::{error, trace};
1414

1515
/// The HttpClientService implements [OutgoingService](../../interledger_service/trait.OutgoingService)
@@ -158,7 +158,7 @@ async fn parse_packet_from_response(response: HttpResponse, ilp_address: Address
158158
})
159159
.await?;
160160

161-
let body = BytesMut::from_iter(body.into_iter());
161+
let body = body.into_iter().collect::<BytesMut>();
162162
match Packet::try_from(body) {
163163
Ok(Packet::Fulfill(fulfill)) => Ok(fulfill),
164164
Ok(Packet::Reject(reject)) => Err(reject),

crates/interledger-http/src/lib.rs

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -101,69 +101,59 @@ mod tests {
101101
let body_incorrect = r#"{"other_key": 0}"#;
102102

103103
// `content-type` should be provided.
104-
assert_eq!(
105-
request().body(body_correct).matches(&json_filter).await,
106-
false
107-
);
104+
assert!(!request().body(body_correct).matches(&json_filter).await);
108105

109106
// Should accept only "application/json" or "application/json; charset=utf-8"
110-
assert_eq!(
111-
request()
107+
assert!(
108+
!request()
112109
.body(body_correct)
113110
.header("content-type", "text/plain")
114111
.matches(&json_filter)
115-
.await,
116-
false
112+
.await
117113
);
118-
assert_eq!(
114+
assert!(
119115
request()
120116
.body(body_correct)
121117
.header("content-type", "application/json")
122118
.matches(&json_filter)
123-
.await,
124-
true
119+
.await
125120
);
126-
assert_eq!(
127-
request()
121+
assert!(
122+
!request()
128123
.body(body_correct)
129124
.header("content-type", "application/json; charset=ascii")
130125
.matches(&json_filter)
131-
.await,
132-
false
126+
.await
133127
);
134-
assert_eq!(
128+
assert!(
135129
request()
136130
.body(body_correct)
137131
.header("content-type", "application/json; charset=utf-8")
138132
.matches(&json_filter)
139-
.await,
140-
true
133+
.await
141134
);
142-
assert_eq!(
135+
assert!(
143136
request()
144137
.body(body_correct)
145138
.header("content-type", "application/json; charset=UTF-8")
146139
.matches(&json_filter)
147-
.await,
148-
true
140+
.await
149141
);
150142

151143
// Should accept only bodies that can be deserialized
152-
assert_eq!(
153-
request()
144+
assert!(
145+
!request()
154146
.body(body_incorrect)
155147
.header("content-type", "application/json")
156148
.matches(&json_filter)
157-
.await,
158-
false
149+
.await
159150
);
160-
assert_eq!(
161-
request()
151+
assert!(
152+
!request()
162153
.body(body_incorrect)
163154
.header("content-type", "application/json; charset=utf-8")
164155
.matches(&json_filter)
165-
.await,
166-
false
156+
.await
167157
);
168158
}
169159
}

crates/interledger-service-util/src/balance_service.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -660,8 +660,8 @@ mod tests {
660660

661661
tokio::time::delay_for(Duration::from_millis(100u64)).await;
662662
mock.assert();
663-
assert_eq!(*store.refunded_settlement.read(), false);
664-
assert_eq!(*store.rejected_message.read(), false);
663+
assert!(!*store.refunded_settlement.read());
664+
assert!(!*store.rejected_message.read());
665665
}
666666

667667
#[tokio::test]
@@ -683,8 +683,8 @@ mod tests {
683683

684684
tokio::time::delay_for(Duration::from_millis(100u64)).await;
685685
mock.assert();
686-
assert_eq!(*store.refunded_settlement.read(), false);
687-
assert_eq!(*store.rejected_message.read(), false);
686+
assert!(!*store.refunded_settlement.read());
687+
assert!(!*store.rejected_message.read());
688688
}
689689

690690
#[tokio::test]
@@ -706,8 +706,8 @@ mod tests {
706706

707707
tokio::time::delay_for(Duration::from_millis(100u64)).await;
708708
mock.assert();
709-
assert_eq!(*store.refunded_settlement.read(), true);
710-
assert_eq!(*store.rejected_message.read(), false);
709+
assert!(*store.refunded_settlement.read());
710+
assert!(!*store.rejected_message.read());
711711
}
712712

713713
#[tokio::test]
@@ -734,7 +734,7 @@ mod tests {
734734

735735
tokio::time::delay_for(Duration::from_millis(100u64)).await;
736736
mock.assert();
737-
assert_eq!(*store.rejected_message.read(), true);
737+
assert!(*store.rejected_message.read());
738738
}
739739

740740
#[derive(Debug, Clone)]

crates/interledger-service-util/src/rate_limit_service.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ mod tests {
187187
let mut service = RateLimitService::new(store.clone(), next);
188188
let fulfill = service.handle_request(TEST_REQUEST.clone()).await.unwrap();
189189
assert_eq!(fulfill.data(), b"test data");
190-
assert_eq!(*store.was_refunded.read(), false);
190+
assert!(!*store.was_refunded.read());
191191
}
192192

193193
#[tokio::test]
@@ -208,7 +208,7 @@ mod tests {
208208
.await
209209
.unwrap_err();
210210
assert_eq!(reject.code(), ErrorCode::T00_INTERNAL_ERROR);
211-
assert_eq!(*store.was_refunded.read(), true);
211+
assert!(*store.was_refunded.read());
212212
}
213213

214214
#[tokio::test]
@@ -227,7 +227,7 @@ mod tests {
227227
.await
228228
.unwrap_err();
229229
assert_eq!(reject.code(), ErrorCode::T05_RATE_LIMITED);
230-
assert_eq!(*store.was_refunded.read(), false);
230+
assert!(!*store.was_refunded.read());
231231
}
232232

233233
#[tokio::test]
@@ -246,7 +246,7 @@ mod tests {
246246
.await
247247
.unwrap_err();
248248
assert_eq!(reject.code(), ErrorCode::T04_INSUFFICIENT_LIQUIDITY);
249-
assert_eq!(*store.was_refunded.read(), false);
249+
assert!(!*store.was_refunded.read());
250250
}
251251

252252
#[tokio::test]
@@ -265,7 +265,7 @@ mod tests {
265265
.await
266266
.unwrap_err();
267267
assert_eq!(reject.code(), ErrorCode::T00_INTERNAL_ERROR);
268-
assert_eq!(*store.was_refunded.read(), false);
268+
assert!(!*store.was_refunded.read());
269269
}
270270

271271
#[derive(Debug, Clone)]

0 commit comments

Comments
 (0)