R Under development (unstable) (2025-06-10 r88298 ucrt) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(putior) > > test_check("putior") ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart LR load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart BT load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart RL load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([load_data]) process_data[process_data] analyze_results[[analyze_results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([load_data: Load Raw Data]) process_data[process_data: Process Data] analyze_results[[analyze_results: Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data -->|raw_data.csv| process_data process_data -->|processed_data.csv| analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results ``` ```mermaid --- title: My Workflow --- flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD load_data([Load Raw Data]) process_data[Process Data] analyze_results[[Analyze Results]] %% Connections load_data --> process_data process_data --> analyze_results %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load_data inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_data processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class analyze_results outputStyle ``` ```mermaid flowchart TD collect([Collect Data]) clean[Clean Data] analyze[Analyze] report[[Generate Report]] decide{Make Decision} %% Connections collect --> clean clean --> analyze analyze --> report analyze --> decide %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class collect inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class clean processStyle class analyze processStyle classDef outputStyle fill:#e8f5e8,stroke:#1b5e20,stroke-width:2px,color:#000000 class report outputStyle classDef decisionStyle fill:#fff3e0,stroke:#e65100,stroke-width:2px,color:#000000 class decide decisionStyle ``` ```mermaid flowchart TD task1[Task 1] task2[Task 2] task3[Task 3] %% Styling classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class task1 processStyle class task2 processStyle class task3 processStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] %% Connections load --> process %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] %% Connections load --> process %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load -->|data.csv| process load -->|data.csv| artifact_data_csv artifact_data_csv -->|data.csv| process process -->|final_results.csv| artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#1a237e,stroke:#3f51b5,stroke-width:2px,color:#ffffff class load inputStyle classDef processStyle fill:#4a148c,stroke:#9c27b0,stroke-width:2px,color:#ffffff class process processStyle classDef artifactStyle fill:#2d2d2d,stroke:#888888,stroke-width:1px,color:#ffffff class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#dbeafe,stroke:#2563eb,stroke-width:2px,color:#1e40af class load inputStyle classDef processStyle fill:#ede9fe,stroke:#7c3aed,stroke-width:2px,color:#5b21b6 class process processStyle classDef artifactStyle fill:#f3f4f6,stroke:#6b7280,stroke-width:1px,color:#374151 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#f8fafc,stroke:#64748b,stroke-width:1px,color:#1e293b class load inputStyle classDef processStyle fill:#f1f5f9,stroke:#64748b,stroke-width:1px,color:#1e293b class process processStyle classDef artifactStyle fill:#e2e8f0,stroke:#94a3b8,stroke-width:1px,color:#475569 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#3b82f6,stroke:#1d4ed8,stroke-width:2px,color:#ffffff class load inputStyle classDef processStyle fill:#8b5cf6,stroke:#6d28d9,stroke-width:2px,color:#ffffff class process processStyle classDef artifactStyle fill:#6b7280,stroke:#374151,stroke-width:1px,color:#ffffff class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD main[Main] utils([Utils]) artifact_results_txt[(results.txt)] %% Connections utils --> main main --> artifact_results_txt %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class utils inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class main processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_results_txt artifactStyle ``` ```mermaid flowchart TD load([Load Data]) process[Process Data] artifact_data_csv[(data.csv)] artifact_final_results_csv[(final_results.csv)] %% Connections load --> process load --> artifact_data_csv artifact_data_csv --> process process --> artifact_final_results_csv %% Styling classDef inputStyle fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#000000 class load inputStyle classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process processStyle classDef artifactStyle fill:#f9f9f9,stroke:#666666,stroke-width:1px,color:#333333 class artifact_data_csv artifactStyle class artifact_final_results_csv artifactStyle ``` ```mermaid flowchart TD start_node([Start]) process_node[Process] end_node([End]) %% Styling classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_node processStyle classDef startStyle fill:#fff3e0,stroke:#f57c00,stroke-width:3px,color:#e65100 class start_node startStyle classDef endStyle fill:#e8f5e8,stroke:#2e7d32,stroke-width:3px,color:#1b5e20 class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) process_node[Process] end_node([End]) %% Styling classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_node processStyle ``` ```mermaid flowchart TD start_node([Start]) process_node[Process] end_node([End]) %% Styling classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_node processStyle classDef startStyle fill:#fff3e0,stroke:#f57c00,stroke-width:3px,color:#e65100 class start_node startStyle classDef endStyle fill:#e8f5e8,stroke:#2e7d32,stroke-width:3px,color:#1b5e20 class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) process_node[Process] end_node([End]) %% Styling classDef processStyle fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#000000 class process_node processStyle ``` ```mermaid flowchart TD start_node([Pipeline Start]) end_node([Pipeline End]) %% Styling classDef startStyle fill:#fff3e0,stroke:#f57c00,stroke-width:3px,color:#e65100 class start_node startStyle classDef endStyle fill:#e8f5e8,stroke:#2e7d32,stroke-width:3px,color:#1b5e20 class end_node endStyle ``` ```mermaid flowchart TD start_node([Pipeline Start]) end_node([Pipeline End]) ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#fff3e0,stroke:#f57c00,stroke-width:3px,color:#e65100 class start_node startStyle classDef endStyle fill:#e8f5e8,stroke:#2e7d32,stroke-width:3px,color:#1b5e20 class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#fff3e0,stroke:#f57c00,stroke-width:3px,color:#e65100 class start_node startStyle classDef endStyle fill:#e8f5e8,stroke:#2e7d32,stroke-width:3px,color:#1b5e20 class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#ff6f00,stroke:#ff9800,stroke-width:3px,color:#ffffff class start_node startStyle classDef endStyle fill:#2e7d32,stroke:#4caf50,stroke-width:3px,color:#ffffff class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#fef3c7,stroke:#d97706,stroke-width:3px,color:#92400e class start_node startStyle classDef endStyle fill:#dcfce7,stroke:#16a34a,stroke-width:3px,color:#15803d class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#fef3c7,stroke:#d97706,stroke-width:2px,color:#92400e class start_node startStyle classDef endStyle fill:#dcfce7,stroke:#15803d,stroke-width:2px,color:#14532d class end_node endStyle ``` ```mermaid flowchart TD start_node([Start]) end_node([End]) %% Styling classDef startStyle fill:#f59e0b,stroke:#d97706,stroke-width:3px,color:#ffffff class start_node startStyle classDef endStyle fill:#10b981,stroke:#047857,stroke-width:3px,color:#ffffff class end_node endStyle ``` [ FAIL 0 | WARN 1 | SKIP 1 | PASS 338 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • empty test (1): 'test-put_diagram.R:266:1' [ FAIL 0 | WARN 1 | SKIP 1 | PASS 338 ] > > proc.time() user system elapsed 4.64 0.79 5.43