node running, runtime version awareness
This commit is contained in:
@@ -198,6 +198,7 @@ async fn test_update_action() {
|
||||
description: Some("Updated description".to_string()),
|
||||
entrypoint: None,
|
||||
runtime: None,
|
||||
runtime_version_constraint: None,
|
||||
param_schema: None,
|
||||
out_schema: None,
|
||||
};
|
||||
@@ -329,6 +330,7 @@ async fn test_action_foreign_key_constraint() {
|
||||
description: "Test".to_string(),
|
||||
entrypoint: "main.py".to_string(),
|
||||
runtime: None,
|
||||
runtime_version_constraint: None,
|
||||
param_schema: None,
|
||||
out_schema: None,
|
||||
is_adhoc: false,
|
||||
|
||||
@@ -457,6 +457,7 @@ impl ActionFixture {
|
||||
description: self.description,
|
||||
entrypoint: self.entrypoint,
|
||||
runtime: self.runtime,
|
||||
runtime_version_constraint: None,
|
||||
param_schema: self.param_schema,
|
||||
out_schema: self.out_schema,
|
||||
is_adhoc: false,
|
||||
@@ -1088,6 +1089,7 @@ impl SensorFixture {
|
||||
entrypoint: self.entrypoint,
|
||||
runtime: self.runtime_id,
|
||||
runtime_ref: self.runtime_ref,
|
||||
runtime_version_constraint: None,
|
||||
trigger: self.trigger_id,
|
||||
trigger_ref: self.trigger_ref,
|
||||
enabled: self.enabled,
|
||||
|
||||
@@ -179,6 +179,7 @@ async fn test_create_sensor_duplicate_ref_fails() {
|
||||
entrypoint: "sensors/dup.py".to_string(),
|
||||
runtime: runtime.id,
|
||||
runtime_ref: runtime.r#ref.clone(),
|
||||
runtime_version_constraint: None,
|
||||
trigger: trigger.id,
|
||||
trigger_ref: trigger.r#ref.clone(),
|
||||
enabled: true,
|
||||
@@ -233,6 +234,7 @@ async fn test_create_sensor_invalid_ref_format_fails() {
|
||||
entrypoint: "sensors/invalid.py".to_string(),
|
||||
runtime: runtime.id,
|
||||
runtime_ref: runtime.r#ref.clone(),
|
||||
runtime_version_constraint: None,
|
||||
trigger: trigger.id,
|
||||
trigger_ref: trigger.r#ref.clone(),
|
||||
enabled: true,
|
||||
@@ -272,6 +274,7 @@ async fn test_create_sensor_invalid_pack_fails() {
|
||||
entrypoint: "sensors/invalid.py".to_string(),
|
||||
runtime: runtime.id,
|
||||
runtime_ref: runtime.r#ref.clone(),
|
||||
runtime_version_constraint: None,
|
||||
trigger: trigger.id,
|
||||
trigger_ref: trigger.r#ref.clone(),
|
||||
enabled: true,
|
||||
@@ -302,6 +305,7 @@ async fn test_create_sensor_invalid_trigger_fails() {
|
||||
entrypoint: "sensors/invalid.py".to_string(),
|
||||
runtime: runtime.id,
|
||||
runtime_ref: runtime.r#ref.clone(),
|
||||
runtime_version_constraint: None,
|
||||
trigger: 99999, // Non-existent trigger
|
||||
trigger_ref: "invalid.trigger".to_string(),
|
||||
enabled: true,
|
||||
@@ -332,6 +336,7 @@ async fn test_create_sensor_invalid_runtime_fails() {
|
||||
entrypoint: "sensors/invalid.py".to_string(),
|
||||
runtime: 99999, // Non-existent runtime
|
||||
runtime_ref: "invalid.runtime".to_string(),
|
||||
runtime_version_constraint: None,
|
||||
trigger: trigger.id,
|
||||
trigger_ref: trigger.r#ref.clone(),
|
||||
enabled: true,
|
||||
|
||||
Reference in New Issue
Block a user