Configures for bazel build and test.

This commit is contained in:
2023-04-24 02:13:10 -07:00
parent 1e7c4eb726
commit 3bf43ef62a
25 changed files with 531 additions and 12 deletions

View File

@@ -1,5 +1,6 @@
#include "Freebies.h"
#include <iostream>
#include <sstream>
#include <string>
#include <tuple>
@@ -30,9 +31,17 @@ TestResults main_test_Freebies(int argc, char* argv[]) {
results += test_GetFreebie();
results += test_FillFreebies();
PrintResults(cout, results);
return results;
}
int main(int argc, char* argv[]) {
TestResults results = main_test_Freebies(argc, argv);
return results.failed() + results.errors();
}
namespace Test::Freebies {
TestResults test_FreebieType_operator_extract() {
auto fnToTest = [](const FreebieType& freebie) -> string {