Start support for multiple build targets.

This commit is contained in:
jmsgrogan 2024-01-28 16:28:16 +00:00
parent e3e03dc31f
commit 3dce256213
52 changed files with 1044 additions and 340 deletions

View file

@ -1,13 +0,0 @@
include(TestTargets)
unit_tests(
MODULE_NAME core
FILES
TestBits.cpp
TestBitStream.cpp
TestDataStructures.cpp
TestTomlReader.cpp
TestStringUtils.cpp
DEPENDENCIES
core
)

View file

@ -2,8 +2,6 @@
#include "TestFramework.h"
#include <stdio.h>
TEST_CASE(TestVectorExtend, "core")
{
Vector<size_t> vec;

View file

@ -0,0 +1,19 @@
#include "TestFramework.h"
#include "YamlParser.h"
#include "StringStream.h"
TEST_CASE(TestYamlParser, "core")
{
const auto content = R"(depends:
headers:
public:
- core)";
StringStream stream(content);
YamlDocuments yaml_docs;
YamlParser parser;
const auto status = parser.parse(stream, yaml_docs);
REQUIRE(status.ok());
}