test(tests/composition): added composition tests, atomicSpecies tests, and sandbox
This commit is contained in:
15
tests/composition_sandbox/comp.cpp
Normal file
15
tests/composition_sandbox/comp.cpp
Normal file
@@ -0,0 +1,15 @@
|
||||
#include "composition.h"
|
||||
#include "config.h"
|
||||
#include <string>
|
||||
|
||||
int main(int argv, char* argc[]) {
|
||||
std::string pathToConfigFile;
|
||||
if (argv == 2) {
|
||||
pathToConfigFile = argc[1];
|
||||
} else {
|
||||
pathToConfigFile = "config.json";
|
||||
}
|
||||
Config::getInstance().loadConfig(pathToConfigFile);
|
||||
composition::Composition comp;
|
||||
return 0;
|
||||
}
|
||||
2
tests/composition_sandbox/config.yaml
Normal file
2
tests/composition_sandbox/config.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
Composition:
|
||||
Tracked: "H-1"
|
||||
1
tests/composition_sandbox/meson.build
Normal file
1
tests/composition_sandbox/meson.build
Normal file
@@ -0,0 +1 @@
|
||||
executable('composition_sandbox', 'comp.cpp', dependencies: [composition_dep, config_dep])
|
||||
Reference in New Issue
Block a user