ralph-workflow 0.7.18

PROMPT-driven multi-agent orchestrator for git repos
Documentation
//! Shared tests for JSON parsers.
//!
//! This module contains tests for cross-parser behavior, shared utilities,
//! and streaming functionality that applies to multiple parsers.

use super::*;
use crate::config::Verbosity;
use crate::logger::Colors;
use crate::workspace::MemoryWorkspace;

#[cfg(test)]
use super::terminal::TerminalMode;

#[cfg(test)]
use crate::json_parser::printer::{SharedPrinter, TestPrinter};
#[cfg(test)]
use std::cell::RefCell;
#[cfg(test)]
use std::rc::Rc;

// Cross-parser behavior tests (verbosity, display names, tool use)
include!("tests/cross_parser.rs");

// DeltaAccumulator shared type tests
include!("tests/delta_accumulator.rs");

// Streaming behavior tests (format, classifier, health, session, deduplication)
include!("tests/streaming.rs");