working out the worker/execution interface

This commit is contained in:
2026-02-08 12:55:33 -06:00
parent c62f41669d
commit a74e13fa0b
108 changed files with 21162 additions and 674 deletions

View File

@@ -44,6 +44,7 @@ async fn test_create_inquiry_minimal() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -102,6 +103,7 @@ async fn test_create_inquiry_with_response_schema() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -158,6 +160,7 @@ async fn test_create_inquiry_with_timeout() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -210,6 +213,7 @@ async fn test_create_inquiry_with_assigned_user() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -296,6 +300,7 @@ async fn test_find_inquiry_by_id() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -355,6 +360,7 @@ async fn test_get_inquiry_by_id() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -422,6 +428,7 @@ async fn test_list_inquiries() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -481,6 +488,7 @@ async fn test_update_inquiry_status() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -535,6 +543,7 @@ async fn test_update_inquiry_status_transitions() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -618,6 +627,7 @@ async fn test_update_inquiry_response() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -674,6 +684,7 @@ async fn test_update_inquiry_with_response_and_status() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -730,6 +741,7 @@ async fn test_update_inquiry_assignment() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -795,6 +807,7 @@ async fn test_update_inquiry_no_changes() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -869,6 +882,7 @@ async fn test_delete_inquiry() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -926,6 +940,7 @@ async fn test_delete_execution_cascades_to_inquiries() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -991,6 +1006,7 @@ async fn test_find_inquiries_by_status() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -1068,6 +1084,7 @@ async fn test_find_inquiries_by_execution() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -1085,6 +1102,7 @@ async fn test_find_inquiries_by_execution() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -1147,6 +1165,7 @@ async fn test_inquiry_timestamps_auto_managed() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,
@@ -1212,6 +1231,7 @@ async fn test_inquiry_complex_response_schema() {
action: Some(action.id),
action_ref: action.r#ref.clone(),
config: None,
env_vars: None,
parent: None,
enforcement: None,
executor: None,