DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
testFileParsing.hpp File Reference
#include <filesystem>
#include <sstream>
#include <string>
#include <vector>
#include <common-utils/files.hpp>
#include <common-utils/strings.hpp>
#include <common-utils/utilities.hpp>
#include <gtest/gtest.h>
#include "../details/fileDetails.hpp"

Go to the source code of this file.

Functions

 GTEST_TEST (testFileParsing, defaultParsingOfATSVFileGivesAVectorOfStrings)
 
 GTEST_TEST (testFileParsing, defaultParsingOfACSVFileGivesAVectorOfStrings)
 
 GTEST_TEST (testFileParsing, weCanDefineOurOwnNonDefaultParserUsingALambdaExpression)
 
 GTEST_TEST (testFileParsing, onceAFileIsParsedOnceAllSubsequentTimesUseCaches)
 
 GTEST_TEST (testFileParsing, returningTheFileNameAllowsUsToUtilizeTheFileSystemLibrary)
 
 GTEST_TEST (testFileParsing, tryingToParseANonExistentFileResultsInFatalException)
 

Function Documentation

◆ GTEST_TEST() [1/6]

GTEST_TEST ( testFileParsing ,
defaultParsingOfATSVFileGivesAVectorOfStrings  )

◆ GTEST_TEST() [2/6]

GTEST_TEST ( testFileParsing ,
defaultParsingOfACSVFileGivesAVectorOfStrings  )

◆ GTEST_TEST() [3/6]

GTEST_TEST ( testFileParsing ,
weCanDefineOurOwnNonDefaultParserUsingALambdaExpression  )

◆ GTEST_TEST() [4/6]

GTEST_TEST ( testFileParsing ,
onceAFileIsParsedOnceAllSubsequentTimesUseCaches  )

◆ GTEST_TEST() [5/6]

GTEST_TEST ( testFileParsing ,
returningTheFileNameAllowsUsToUtilizeTheFileSystemLibrary  )

◆ GTEST_TEST() [6/6]

GTEST_TEST ( testFileParsing ,
tryingToParseANonExistentFileResultsInFatalException  )