diff --git a/.drone.yml b/.drone.yml
index f661f82ede..9af3819f01 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -22,7 +22,7 @@ steps:
   - name: cargo clippy
     image: ekidd/rust-musl-builder:1.47.0
     commands:
-      - cargo clippy
+      - cargo clippy --all-targets --all-features -- -D warnings
 
   - name: check documentation build
     image: ekidd/rust-musl-builder:1.47.0
diff --git a/tests/integration_test.rs b/tests/integration_test.rs
index 75753d2808..c898645440 100644
--- a/tests/integration_test.rs
+++ b/tests/integration_test.rs
@@ -60,10 +60,10 @@ fn create_context() -> LemmyContext {
   let activity_queue = create_activity_queue();
   let chat_server = ChatServer::startup(
     pool.clone(),
-    rate_limiter.clone(),
+    rate_limiter,
     |c, i, o, d| Box::pin(match_websocket_operation(c, i, o, d)),
     Client::default(),
-    activity_queue.clone(),
+    activity_queue,
   )
   .start();
   LemmyContext::create(
@@ -95,7 +95,7 @@ fn create_user(conn: &PgConnection, name: &str) -> User_ {
     lang: "browser".into(),
     show_avatars: true,
     send_notifications_to_email: false,
-    actor_id: Some(format!("http://localhost:8536/u/{}", name).to_string()),
+    actor_id: Some(format!("http://localhost:8536/u/{}", name)),
     bio: None,
     local: true,
     private_key: Some(user_keypair.private_key),