diff --git a/Makefile b/Makefile index f00d25a..244996d 100644 --- a/Makefile +++ b/Makefile @@ -10,3 +10,6 @@ obj/boosttest.o: src/boosttest.cpp obj/script_parser.o: src/script_parser.cpp include/script_parser.h g++ -o obj/script_parser.o src/script_parser.cpp -c ${INC} + +test.exe: src/script_parser.cpp + g++ -DTEST src/script_parser.cpp -o test.exe ${INC} \ No newline at end of file diff --git a/src/script_parser.cpp b/src/script_parser.cpp index 844f678..0b4ba99 100644 --- a/src/script_parser.cpp +++ b/src/script_parser.cpp @@ -1,9 +1,14 @@ +#ifdef TEST +#else #include -#include +using namespace boost::unit_test; +#endif + #include +#include +#include #include -using namespace boost::unit_test; using namespace std; int parseScript(const char* path) { @@ -14,10 +19,22 @@ int parseScript(const char* path) { } else { string line; while(getline(script, line, '\n')) { - cout << line <