Skip to content

Commit e5006d6

Browse files
committed
fix
1 parent 4ea3dee commit e5006d6

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

src/db/types/dependencies.rs

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,20 @@ mod tests {
110110
Ok(())
111111
}
112112

113-
#[test_case(r#"[["vec_map", "^0.0.1"]]"#, "normal", false)]
114-
#[test_case(r#"[["vec_map", "^0.0.1", "dev" ]]"#, "dev", false)]
115-
#[test_case(r#"[["vec_map", "^0.0.1", "dev", true ]]"#, "dev", true)]
113+
#[test_case(r#"[["vec_map", "^0.0.1"]]"#, DependencyKind::Normal, false)]
114+
#[test_case(
115+
r#"[["vec_map", "^0.0.1", "dev" ]]"#,
116+
DependencyKind::Development,
117+
false
118+
)]
119+
#[test_case(
120+
r#"[["vec_map", "^0.0.1", "dev", true ]]"#,
121+
DependencyKind::Development,
122+
true
123+
)]
116124
fn test_parse_dependency(
117125
input: &str,
118-
expected_kind: &str,
126+
expected_kind: DependencyKind,
119127
expected_optional: bool,
120128
) -> Result<()> {
121129
let deps: ReleaseDependencyList = serde_json::from_str(input)?;
@@ -125,7 +133,7 @@ mod tests {
125133

126134
assert_eq!(dep.name, "vec_map");
127135
assert_eq!(dep.req, VersionReq::parse("^0.0.1")?);
128-
assert_eq!(dep.kind.as_deref(), Some(expected_kind));
136+
assert_eq!(dep.kind, expected_kind);
129137
assert_eq!(dep.optional, expected_optional);
130138

131139
Ok(())

0 commit comments

Comments
 (0)