gcontini
2019-11-03 0383805b72953ebaa00806a3a39f722e29beb5af
test/functional/generate-license.cpp
@@ -2,13 +2,14 @@
 * generate-license.c
 *
 *  Created on: Apr 13, 2014
 *      Author: devel
 *
 */
#include <boost/test/unit_test.hpp>
#include "../../../src/license-generator/license-generator.h"
#include <build_properties.h>
#include <boost/filesystem.hpp>
#include "../../src/tools/license-generator/license-generator.h"
#include "../../src/library/ini/SimpleIni.h"
#include "generate-license.h"
@@ -17,7 +18,8 @@
using namespace std;
void generate_license(const string& fname, const vector<string>& other_args) {
   int argc = 4+other_args.size();
   remove(fname.c_str());
   const int argc = 4+other_args.size();
   const char** argv = new const char*[argc + 1];
   unsigned int i=0;
   argv[i++] = "lic-generator";
@@ -27,13 +29,13 @@
   argv[i++] = "-o";
   argv[i++] = fname.c_str();
   argv[i++] = "TEST";
   int retCode = LicenseGenerator::generateLicense(argc, argv);
   const int retCode = LicenseGenerator::generateLicense(argc, argv);
   delete[] (argv);
   BOOST_CHECK_EQUAL(retCode, 0);
   BOOST_ASSERT(fs::exists(fname));
   CSimpleIniA ini;
   SI_Error rc = ini.LoadFile(fname.c_str());
   const SI_Error rc = ini.LoadFile(fname.c_str());
   BOOST_CHECK_GE(rc,0);
   int sectionSize = ini.GetSectionSize("TEST");
   const int sectionSize = ini.GetSectionSize("TEST");
   BOOST_CHECK_GT(sectionSize,0);
}