more tests

This commit is contained in:
Brandon Thomas committed 2026-03-22 12:14:56 -04:00
1 parent 1f3dbeae1f
commit bf5a48c6b1
15 files changed
+150

No files matched your search

@@ -37,4 +37,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = artcraft_credits_pack_slug_to_db(&variant);
let back = artcraft_credits_pack_slug_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -31,4 +31,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = artcraft_subscription_slug_to_db(&variant);
let back = artcraft_subscription_slug_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -37,4 +37,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = job_status_to_db(&variant);
let back = job_status_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -41,4 +41,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = job_status_plus_to_db(&variant);
let back = job_status_plus_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -133,4 +133,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = model_type_to_db(&variant);
let back = model_type_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -29,4 +29,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = payments_namespace_to_db(&variant);
let back = payments_namespace_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -31,4 +31,14 @@ mod tests {
assert_eq!(api_variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = view_as_to_db(&variant);
let back = view_as_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -31,4 +31,14 @@ mod tests {
assert_eq!(api_variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = visibility_to_db(&variant);
let back = visibility_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -43,4 +43,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = task_failure_type_to_db(&variant);
let back = task_failure_type_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -33,4 +33,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = task_media_file_class_to_db(&variant);
let back = task_media_file_class_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -115,4 +115,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = task_model_type_to_db(&variant);
let back = task_model_type_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -43,4 +43,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = task_status_to_db(&variant);
let back = task_status_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -37,4 +37,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = task_type_to_db(&variant);
let back = task_type_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -35,4 +35,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = tauri_command_caller_to_db(&variant);
let back = tauri_command_caller_to_api(&db);
assert_eq!(variant, back);
}
}
}
@@ -61,4 +61,14 @@ mod tests {
assert_eq!(variant, back);
}
}
#[test]
fn round_trip_api_to_db() {
use strum::IntoEnumIterator;
for variant in Api::iter() {
let db = tauri_event_name_to_db(&variant);
let back = tauri_event_name_to_api(&db);
assert_eq!(variant, back);
}
}
}