Skip to content

Commit 29bd7dc

Browse files
authored
tests/builders: Replace AppResult with anyhow (#11055)
There is no need anymore for these functions to return an `AppResult`, we can use generic `anyhow::Result` instead 🎉
1 parent 1d5ce08 commit 29bd7dc

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

src/tests/builders/krate.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use crate::models::{Category, Crate, Keyword, NewCrate, update_default_version};
22
use crate::schema::{crate_downloads, crates, version_downloads};
3-
use crate::util::errors::AppResult;
43

54
use super::VersionBuilder;
65
use chrono::{DateTime, Utc};
@@ -114,7 +113,7 @@ impl<'a> CrateBuilder<'a> {
114113
self
115114
}
116115

117-
pub async fn build(mut self, connection: &mut AsyncPgConnection) -> AppResult<Crate> {
116+
pub async fn build(mut self, connection: &mut AsyncPgConnection) -> anyhow::Result<Crate> {
118117
use diesel::{insert_into, select, update};
119118

120119
let mut krate = self.krate.create(connection, self.owner_id).await?;

src/tests/builders/version.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use crate::models::{Crate, NewVersion, Version};
22
use crate::schema::dependencies;
3-
use crate::util::errors::AppResult;
43
use std::collections::BTreeMap;
54

65
use chrono::{DateTime, Utc};
@@ -94,7 +93,7 @@ impl VersionBuilder {
9493
crate_id: i32,
9594
published_by: i32,
9695
connection: &mut AsyncPgConnection,
97-
) -> AppResult<Version> {
96+
) -> anyhow::Result<Version> {
9897
use diesel::insert_into;
9998

10099
let version = self.num.to_string();

src/tests/unhealthy_database.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,7 @@ async fn download_requests_with_unhealthy_database_succeed() -> anyhow::Result<(
6060
CrateBuilder::new("foo", token.as_model().user_id)
6161
.version("1.0.0")
6262
.build(&mut conn)
63-
.await
64-
.unwrap();
63+
.await?;
6564

6665
app.primary_db_chaosproxy().break_networking()?;
6766

0 commit comments

Comments
 (0)