varynth 0.1.1

Varynth local coding workspace with a TUI, secure tools, MCP, goals and an operator dashboard
1
2
3
4
5
6
7
8
9
10
11
12
13
use varynth::config::Config;

#[test]
fn dashboard_token_is_loaded_from_environment() {
    let previous = std::env::var("VARYNTH_DASHBOARD_TOKEN").ok();
    std::env::set_var("VARYNTH_DASHBOARD_TOKEN", "dashboard-test-token");
    let cfg = Config::default().with_env();
    assert_eq!(cfg.dashboard_token.as_deref(), Some("dashboard-test-token"));
    match previous {
        Some(value) => std::env::set_var("VARYNTH_DASHBOARD_TOKEN", value),
        None => std::env::remove_var("VARYNTH_DASHBOARD_TOKEN"),
    }
}