|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Phase 11 tests for TikZ rendering and directory frame streams. More...
#include <atomic>#include <chrono>#include <filesystem>#include <fstream>#include <sstream>#include <stdexcept>#include <string>#include <unistd.h>#include <gtest/gtest.h>#include <ca-frame-stream.H>#include <ca-tikz.H>#include <tpl_ca_hex_lattice.H>#include <tpl_ca_lattice.H>#include <tpl_ca_storage.H>#include <tpl_ca_triangular_lattice.H>Go to the source code of this file.
Functions | |
| TEST (CATikz, RectangularRendererIncludesCellsGridAndLegend) | |
| TEST (CATikz, RectangularRendererRejectsInvalidCellSize) | |
| TEST (CATikz, GenericRendererDispatchesToHexAndTriangularRenderers) | |
| TEST (CAFrameStream, DirectorySinkWritesStrideFilteredPgmAndManifest) | |
| TEST (CAFrameStream, DirectorySinkDispatchesTextFormats) | |
| TEST (CAFrameStream, DirectorySinkRejectsZeroStrideAndBuildsCommandHint) | |
Phase 11 tests for TikZ rendering and directory frame streams.
Definition in file ca_tikz_frame_stream_test.cc.
| TEST | ( | CAFrameStream | , |
| DirectorySinkDispatchesTextFormats | |||
| ) |
| TEST | ( | CAFrameStream | , |
| DirectorySinkRejectsZeroStrideAndBuildsCommandHint | |||
| ) |
Definition at line 233 of file ca_tikz_frame_stream_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), cmd, Aleph::CA::Frame_Stream_Options::directory, and Aleph::CA::Directory_Frame_Sink::montage_command_hint().
| TEST | ( | CAFrameStream | , |
| DirectorySinkWritesStrideFilteredPgmAndManifest | |||
| ) |
Definition at line 159 of file ca_tikz_frame_stream_test.cc.
References Aleph::CA::Directory_Frame_Sink::accept(), Aleph::blossom_maximum_cardinality_matching(), Aleph::CA::Frame_Stream_Options::directory, Aleph::CA::Directory_Frame_Sink::flush(), Aleph::Array< T >::size(), and Aleph::CA::Directory_Frame_Sink::written_frames().
| TEST | ( | CATikz | , |
| GenericRendererDispatchesToHexAndTriangularRenderers | |||
| ) |
Definition at line 140 of file ca_tikz_frame_stream_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), and Aleph::CA::render_lattice_tikz().
| TEST | ( | CATikz | , |
| RectangularRendererIncludesCellsGridAndLegend | |||
| ) |
Definition at line 109 of file ca_tikz_frame_stream_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::CA::Rect_Tikz_Options::cell_size, and Aleph::CA::render_rect_lattice_tikz().
| TEST | ( | CATikz | , |
| RectangularRendererRejectsInvalidCellSize | |||
| ) |
Definition at line 130 of file ca_tikz_frame_stream_test.cc.
References Aleph::blossom_maximum_cardinality_matching(), Aleph::CA::Rect_Tikz_Options::cell_size, and Aleph::CA::render_rect_lattice_tikz().