mirror of
https://github.com/rbock/sqlpp11.git
synced 2024-11-16 21:04:15 +08:00
running python
This commit is contained in:
parent
73ca9d759f
commit
c26e3a8c30
@ -39,7 +39,8 @@ if (${PYTHONINTERP_FOUND})
|
|||||||
|
|
||||||
set(test_scripts_names ddl2cpp)
|
set(test_scripts_names ddl2cpp)
|
||||||
file(WRITE ddl2cpp_test.h "
|
file(WRITE ddl2cpp_test.h "
|
||||||
auto test_scripts_pythonPath = \"${PYTHON_EXECUTABLE}\";
|
#include <string>
|
||||||
|
std::string test_scripts_pythonPath = \"${PYTHON_EXECUTABLE}\";
|
||||||
" )
|
" )
|
||||||
|
|
||||||
|
|
||||||
|
@ -2,9 +2,13 @@
|
|||||||
//#include "MockDb.h" //todo 1
|
//#include "MockDb.h" //todo 1
|
||||||
#include "ddl2cpp_test.h"
|
#include "ddl2cpp_test.h"
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#include <string>
|
||||||
int ddl2cpp(int, char* [])
|
int ddl2cpp(int, char* [])
|
||||||
{
|
{
|
||||||
std::cout << test_scripts_pythonPath; //included from cmake-generated header if python is found
|
std::cout << test_scripts_pythonPath; //included from cmake-generated header if python is found
|
||||||
|
std::string args = " scripts/ddl2cpp -fail-on-parse sample_ddl2cpp.sql";
|
||||||
|
auto python_args = test_scripts_pythonPath + args.c_str();
|
||||||
|
system(python_args.c_str());
|
||||||
/* maybe todo 1: test compile / db_mock, for now we're just testing that ddl2cpp generates header without errors
|
/* maybe todo 1: test compile / db_mock, for now we're just testing that ddl2cpp generates header without errors
|
||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user