C++ Utilities  4.9.1
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities
Public Member Functions | List of all members
IoTests Class Reference

The IoTests class tests classes and methods of the IoUtilities namespace. More...

Inheritance diagram for IoTests:
[legend]
Collaboration diagram for IoTests:
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
void testFailure ()
 Tests for GCC Bug 66145. More...
 
void testBinaryReader ()
 Tests the most important methods of the BinaryReader. More...
 
void testBinaryWriter ()
 Tests the most important methods of the BinaryWriter. More...
 
void testBitReader ()
 Tests the BitReader. More...
 
void testPathUtilities ()
 Tests fileName() and removeInvalidChars(). More...
 
void testIniFile ()
 Tests IniFile. More...
 
void testCopy ()
 Tests CopyHelper. More...
 
void testMisc ()
 Tests misc IO utilities. More...
 

Detailed Description

The IoTests class tests classes and methods of the IoUtilities namespace.

Definition at line 29 of file iotests.cpp.

Member Function Documentation

◆ setUp()

void IoTests::setUp ( )

Definition at line 57 of file iotests.cpp.

◆ tearDown()

void IoTests::tearDown ( )

Definition at line 61 of file iotests.cpp.

◆ testBinaryReader()

void IoTests::testBinaryReader ( )

Tests the most important methods of the BinaryReader.

Definition at line 94 of file iotests.cpp.

◆ testBinaryWriter()

void IoTests::testBinaryWriter ( )

Tests the most important methods of the BinaryWriter.

Definition at line 149 of file iotests.cpp.

◆ testBitReader()

void IoTests::testBitReader ( )

Tests the BitReader.

Definition at line 219 of file iotests.cpp.

◆ testCopy()

void IoTests::testCopy ( )

Tests CopyHelper.

Definition at line 326 of file iotests.cpp.

◆ testFailure()

void IoTests::testFailure ( )

Tests for GCC Bug 66145.

See also
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145
Remarks
Using workaround now; hence testing workaround instead.

Definition at line 70 of file iotests.cpp.

◆ testIniFile()

void IoTests::testIniFile ( )

Tests IniFile.

Definition at line 285 of file iotests.cpp.

◆ testMisc()

void IoTests::testMisc ( )

Tests misc IO utilities.

Definition at line 349 of file iotests.cpp.

◆ testPathUtilities()

void IoTests::testPathUtilities ( )

Tests fileName() and removeInvalidChars().

Definition at line 256 of file iotests.cpp.


The documentation for this class was generated from the following file: