mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 17:38:10 +00:00
more tests
This commit is contained in:
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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user