operonx 0.8.3

High-performance Rust execution backend for Operon workflows
//! Op-type parity fixtures (prompt, code, etc.).

use crate::common::run_fixture;

#[tokio::test]
async fn prompt_basic() {
    run_fixture("core/ops/prompt_basic").await;
}

#[tokio::test]
async fn prompt_list_passthrough() {
    run_fixture("core/ops/prompt_list_passthrough").await;
}

#[tokio::test]
async fn classify_branch() {
    run_fixture("core/ops/classify_branch").await;
}

#[tokio::test]
async fn wrap_user_message() {
    run_fixture("core/ops/wrap_user_message").await;
}

#[tokio::test]
async fn parser_json_extract() {
    run_fixture("core/ops/parser_json_extract").await;
}

#[tokio::test]
async fn parser_xml_extract() {
    run_fixture("core/ops/parser_xml_extract").await;
}

#[tokio::test]
async fn parser_yaml_extract() {
    run_fixture("core/ops/parser_yaml_extract").await;
}