camcom 1.0.3
 
Loading...
Searching...
No Matches
test_config.cpp File Reference

Unit tests for camcom::server configuration structures. More...

#include <gtest/gtest.h>
#include <string>
#include <vector>
#include <map>
#include <optional>
#include "camcom/testbench/config.hpp"

Functions

 TEST (AdapterConfigTest, DefaultConstruction)
 
 TEST (AdapterConfigTest, FullInitialization)
 
 TEST (AdapterConfigTest, PreconfigMap)
 
 TEST (HttpServerConfigTest, DefaultConstruction)
 
 TEST (HttpServerConfigTest, CustomPort)
 
 TEST (HttpServerConfigTest, WithBasicAuth)
 
 TEST (WebInterfaceConfigTest, DefaultConstruction)
 
 TEST (WebInterfaceConfigTest, Disabled)
 
 TEST (WebInterfaceConfigTest, PngCompression)
 
 TEST (RecordingConfigTest, DefaultConstruction)
 
 TEST (RecordingConfigTest, FitsCubeFormat)
 
 TEST (RecordingConfigTest, TimeBasedRecording)
 
 TEST (RecordingConfigTest, SizeBasedRecording)
 
 TEST (RecordingConfigTest, ScheduledRecording)
 
 TEST (RecordingConfigTest, AbsoluteTimeRecording)
 
 TEST (TelemetryConfigTest, DefaultConstruction)
 
 TEST (TelemetryConfigTest, Disabled)
 
 TEST (TelemetryConfigTest, CustomParameters)
 
 TEST (TelemetryConfigTest, DisableDuringAcquisition)
 
 TEST (StatisticsConfigTest, DefaultConstruction)
 
 TEST (StatisticsConfigTest, Disabled)
 
 TEST (StatisticsConfigTest, CustomWindowSize)
 
 TEST (LoggingConfigTest, DefaultConstruction)
 
 TEST (LoggingConfigTest, DebugLevel)
 
 TEST (LoggingConfigTest, WithLogFile)
 
 TEST (SetupConfigTest, DefaultConstruction)
 
 TEST (SetupConfigTest, Disabled)
 
 TEST (AcquisitionConfigTest, DefaultConstruction)
 
 TEST (AcquisitionConfigTest, LargeQueue)
 
 TEST (GuiConfigTest, DefaultConstruction)
 
 TEST (GuiConfigTest, NoAutoStart)
 
 TEST (GuiConfigTest, WithConfigFile)
 
 TEST (ServerConfigTest, DefaultConstruction)
 
 TEST (ServerConfigTest, FullInitialization)
 
 TEST (ServerConfigTest, IncludesList)
 
 TEST (ServerConfigTest, SetValues)
 
 TEST (StreamingConfigTest, DefaultConstruction)
 
 TEST (StreamingConfigTest, WebRTCProtocol)
 
 TEST (StreamingConfigTest, RTSPProtocol)
 

Detailed Description

Unit tests for camcom::server configuration structures.

Function Documentation

◆ TEST() [1/39]

TEST ( AcquisitionConfigTest ,
DefaultConstruction  )

◆ TEST() [2/39]

TEST ( AcquisitionConfigTest ,
LargeQueue  )

◆ TEST() [3/39]

TEST ( AdapterConfigTest ,
DefaultConstruction  )

◆ TEST() [4/39]

TEST ( AdapterConfigTest ,
FullInitialization  )

◆ TEST() [5/39]

TEST ( AdapterConfigTest ,
PreconfigMap  )

◆ TEST() [6/39]

TEST ( GuiConfigTest ,
DefaultConstruction  )

◆ TEST() [7/39]

TEST ( GuiConfigTest ,
NoAutoStart  )

◆ TEST() [8/39]

TEST ( GuiConfigTest ,
WithConfigFile  )

◆ TEST() [9/39]

TEST ( HttpServerConfigTest ,
CustomPort  )

◆ TEST() [10/39]

TEST ( HttpServerConfigTest ,
DefaultConstruction  )

◆ TEST() [11/39]

TEST ( HttpServerConfigTest ,
WithBasicAuth  )

◆ TEST() [12/39]

TEST ( LoggingConfigTest ,
DebugLevel  )

◆ TEST() [13/39]

TEST ( LoggingConfigTest ,
DefaultConstruction  )

◆ TEST() [14/39]

TEST ( LoggingConfigTest ,
WithLogFile  )

◆ TEST() [15/39]

TEST ( RecordingConfigTest ,
AbsoluteTimeRecording  )

◆ TEST() [16/39]

TEST ( RecordingConfigTest ,
DefaultConstruction  )

◆ TEST() [17/39]

TEST ( RecordingConfigTest ,
FitsCubeFormat  )

◆ TEST() [18/39]

TEST ( RecordingConfigTest ,
ScheduledRecording  )

◆ TEST() [19/39]

TEST ( RecordingConfigTest ,
SizeBasedRecording  )

◆ TEST() [20/39]

TEST ( RecordingConfigTest ,
TimeBasedRecording  )

◆ TEST() [21/39]

TEST ( ServerConfigTest ,
DefaultConstruction  )

◆ TEST() [22/39]

TEST ( ServerConfigTest ,
FullInitialization  )

◆ TEST() [23/39]

TEST ( ServerConfigTest ,
IncludesList  )

◆ TEST() [24/39]

TEST ( ServerConfigTest ,
SetValues  )

◆ TEST() [25/39]

TEST ( SetupConfigTest ,
DefaultConstruction  )

◆ TEST() [26/39]

TEST ( SetupConfigTest ,
Disabled  )

◆ TEST() [27/39]

TEST ( StatisticsConfigTest ,
CustomWindowSize  )

◆ TEST() [28/39]

TEST ( StatisticsConfigTest ,
DefaultConstruction  )

◆ TEST() [29/39]

TEST ( StatisticsConfigTest ,
Disabled  )

◆ TEST() [30/39]

TEST ( StreamingConfigTest ,
DefaultConstruction  )

◆ TEST() [31/39]

TEST ( StreamingConfigTest ,
RTSPProtocol  )

◆ TEST() [32/39]

TEST ( StreamingConfigTest ,
WebRTCProtocol  )

◆ TEST() [33/39]

TEST ( TelemetryConfigTest ,
CustomParameters  )

◆ TEST() [34/39]

TEST ( TelemetryConfigTest ,
DefaultConstruction  )

◆ TEST() [35/39]

TEST ( TelemetryConfigTest ,
Disabled  )

◆ TEST() [36/39]

TEST ( TelemetryConfigTest ,
DisableDuringAcquisition  )

◆ TEST() [37/39]

TEST ( WebInterfaceConfigTest ,
DefaultConstruction  )

◆ TEST() [38/39]

TEST ( WebInterfaceConfigTest ,
Disabled  )

◆ TEST() [39/39]

TEST ( WebInterfaceConfigTest ,
PngCompression  )