Logs for the snaplogger 1.0.55 tests

Tests started on Tue Jul 1 07:51:00 AM PDT 2025 and finished on Tue Jul 1 07:51:33 AM PDT 2025

Start running snaplogger tests v1.0.55 on Tue Jul  1 07:51:20 AM PDT 2025

snaplogger v1.0.55 [244224]:unittest: seed is 1751381480
source directory: "/home/snapwebsites/snapcpp/contrib/snaplogger"
binary directory: "/home/snapwebsites/snapcpp/BUILD/Debug/contrib/snaplogger/coverage/BUILD"
dist directory: "/home/snapwebsites/snapcpp/BUILD/Debug/dist"
temporary directory: "/home/snapwebsites/snapcpp/BUILD/Debug/contrib/snaplogger/tmp"
Randomness seeded to: 442089851
SECTION: appender: Create
SECTION: asynchronous: Simple logging
SECTION: component: Write component to stream
SECTION: component: Make sure creating component generates unique entries
SECTION: component: Send a component via the macros and << operator
SECTION: convert_ansi: simple conversions


--- working on [plain]
--- working on [normal]
--- working on [bold]
--- working on [light]
--- working on [italic]
--- working on [underline]
--- working on [slow blink]
--- working on [fast blink]
--- working on [inverse]
--- working on [conceal this now]
--- working on [cross out]
--- working on [double underline]
--- working on [normal then bold and not]
--- working on [normal then light and not]
--- working on [normal then italic and not]
--- working on [normal then underline and not]
--- working on [normal then double underline and not]
--- working on [normal then slow blink and not]
--- working on [normal then fast blink and not]
--- working on [normal then proportional and not]
--- working on [normal then inverse and not]
--- working on [normal then concealed and not]
--- working on [normal then cross out and not]
--- working on [foreground black color]
--- working on [foreground red color]
--- working on [foreground green color]
--- working on [foreground yellow color]
--- working on [foreground blue color]
--- working on [foreground magenta color]
--- working on [foreground cyan color]
--- working on [foreground white color]
--- working on [foreground transparent color]
--- working on [foreground RGB color]
--- working on [foreground CMY color]
--- working on [foreground CMYK color]
--- working on [foreground index color 100 color]
--- working on [foreground inverse here then transparent then not]
--- working on [background black color]
--- working on [background red color]
--- working on [background green color]
--- working on [background yellow color]
--- working on [background blue color]
--- working on [background magenta color]
--- working on [background cyan color]
--- working on [background white color]
--- working on [background RGB color]
--- working on [background CMY color]
--- working on [background CMYK color]
--- working on [background index color 100 color]
--- working on [overline]
--- working on [normal then overline and not]
--- working on [normal then underline with color and not]
--- working on [superscript]
--- working on [subscript]
--- working on [normal then superscript and not]
--- working on [normal then subscript and not]
--- working on [normal then superscript then subscript and then not]
--- working on [normal then subscript then superscript and then not]
--- working on [foreground gray color]
--- working on [foreground bright red color]
--- working on [foreground bright green color]
--- working on [foreground bright yellow color]
--- working on [foreground bright blue color]
--- working on [foreground bright magenta color]
--- working on [foreground bright cyan color]
--- working on [foreground bright white color]
--- working on [background gray color]
--- working on [background bright red color]
--- working on [background bright green color]
--- working on [background bright yellow color]
--- working on [background bright blue color]
--- working on [background bright magenta color]
--- working on [background bright cyan color]
--- working on [background bright white color]
--- working on [quot - ", amp - &, apos - ', lt - <, and gt - >]
--- working on [++ * - # _ < > ` [ \ ++]
--- working on [this is line 1\nthen comes line 2\r\nand we got 3\rfinally line 4]
--- working on [change title ]0;This is the title]
--- working on [A\033[AB\033[BC\033[CD\033[DE\033[EF\033[FG\033[GH\033[HJ\033[JK\033[KS\033[ST\033[Tf\033[fh\033[hi\033[il\033[ln\033[ns\033[su\033[u]
--- working on [Font selections are ignored Fraktur.]
--- working on [Normal Framed Circled Normal]
--- working on [Normal Ideo0 Ideo1 Ideo2 Ideo3 Ideo4 Normal]
SECTION: diagnostic: Map based and nested diagnostics
SECTION: message: Call send_message() with wrong ostream
SECTION: message: Print snaplogger::secure to wrong ostream
SECTION: message: Buffering
SECTION: message: JSON Buffering
SECTION: message: Copy
SECTION: message: Appender vs Message severity
SECTION: message: Changing message severity (takes about 3.5min)
SECTION: message: Recursivity
SECTION: message: ${message} itself is not recursive
SECTION: message: ${pid} uses the get_environment() function
SECTION: message: Verify year
SECTION: message: Filter Message with Component
SECTION: message: Use '... << exception << ...'
SECTION: message: Use '... << stringstream << ...'
SECTION: ordinal_indicator: default settings
SECTION: ordinal_indicator: test all possible parameters
SECTION: ordinal_indicator: 1st 2nd 3rd 4th ... 20th
SECTION: ordinal_indicator: larger numbers
SECTION: ordinal_indicator: 1st 2nd 3rd 4th with any gender & number
SECTION: ordinal_indicator: no other forms
SECTION: ordinal_indicator: 1re 1res 1er 1ers (first)
SECTION: ordinal_indicator: 2e 2es 2d 2ds 2de 2des 2nd 2nds 2nde 2ndes 2eme 2emes (second)
SECTION: ordinal_indicator: Ne Nes Neme Nemes Nieme Niemes (second)
SECTION: ordinal_indicator: 1r 1re
SECTION: ordinal_indicator: 2nd 2nda 2emo 2ema (second)
SECTION: ordinal_indicator: Nemo Nema
SECTION: ordinal_indicator: 1an 2l 3de 4re 5vet
SECTION: ordinal_indicator: occitan: 1er 1era (first)
SECTION: ordinal_indicator: occitan: 2nd 2nda (second)
SECTION: ordinal_indicator: Nen Nena
SECTION: ordinal_indicator: singular plural neutral in russian
SECTION: ordinal_indicator: languages using a period
SECTION: ordinal_indicator: other latin languages
SECTION: ordinal_indicator: spanish/portuguese secondary
SECTION: ordinal_indicator: negative and zero return an empty string
SECTION: severity: Create Severity
SECTION: severity: Print Severity
SECTION: severity: Severity by Level or Name
SECTION: severity: too small
SECTION: severity: too large
SECTION: is_rotational: verify cache returns proper result
SECTION: is_rotational: verify non-existant file
SECTION: variable: Param Name is Mandatory
SECTION: variable: get_type() to use padding as integer or string (hostname)
SECTION: variable: escape
SECTION: variable: caps
SECTION: variable: lower/upper
SECTION: variable: default align value
SECTION: variable: systemd severity
SECTION: variable: systemd severity with an invalid format
SECTION: variable: attempt dynamically creating a factory which already exists
SECTION: variable: attempt creating a variable with a non-existant type
SECTION: variable: attempt creating a function factory with an existing name
SECTION: version: verify runtime vs compile time version numbers
===============================================================================
All tests passed (218250 assertions in 29 test cases)


Finished running snaplogger tests v1.0.55 on Tue Jul  1 07:51:24 AM PDT 2025