Change filewriting to simgear
This commit is contained in:
parent
f4bc2913c1
commit
61ced0e86f
1 changed files with 7 additions and 6 deletions
|
@ -24,8 +24,6 @@
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <unistd.h>
|
|
||||||
#include <iostream>
|
|
||||||
|
|
||||||
#include "test_suite/FGTestApi/NavDataCache.hxx"
|
#include "test_suite/FGTestApi/NavDataCache.hxx"
|
||||||
#include "test_suite/FGTestApi/TestDataLogger.hxx"
|
#include "test_suite/FGTestApi/TestDataLogger.hxx"
|
||||||
|
@ -45,6 +43,7 @@
|
||||||
|
|
||||||
#include <simgear/math/sg_geodesy.hxx>
|
#include <simgear/math/sg_geodesy.hxx>
|
||||||
#include <simgear/debug/logstream.hxx>
|
#include <simgear/debug/logstream.hxx>
|
||||||
|
#include <simgear/io/iostreams/sgstream.hxx>
|
||||||
|
|
||||||
#include <simgear/timing/sg_time.hxx>
|
#include <simgear/timing/sg_time.hxx>
|
||||||
|
|
||||||
|
@ -630,7 +629,7 @@ void TrafficTests::testPushforwardParkYBBNRepeatGate()
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
FGAIAircraft * TrafficTests::flyAI(SGSharedPtr<FGAIAircraft> aiAircraft, std::string fName) {
|
FGAIAircraft * TrafficTests::flyAI(SGSharedPtr<FGAIAircraft> aiAircraft, std::string testname) {
|
||||||
int lineIndex = 0;
|
int lineIndex = 0;
|
||||||
|
|
||||||
CPPUNIT_ASSERT_EQUAL(aiAircraft->GetFlightPlan()->isValidPlan(), true);
|
CPPUNIT_ASSERT_EQUAL(aiAircraft->GetFlightPlan()->isValidPlan(), true);
|
||||||
|
@ -650,14 +649,16 @@ FGAIAircraft * TrafficTests::flyAI(SGSharedPtr<FGAIAircraft> aiAircraft, std::st
|
||||||
|
|
||||||
char fname [160];
|
char fname [160];
|
||||||
time_t t = time(0); // get time now
|
time_t t = time(0); // get time now
|
||||||
sprintf (fname, "flightgear_ai_flight_%ld.csv", t);
|
sprintf (fname, "%ld.csv", t);
|
||||||
std::ofstream csvFile (fname, ios::trunc | ios::out);
|
SGPath p = SGPath::desktop() / (testname + fname);
|
||||||
|
sg_ofstream csvFile;
|
||||||
|
csvFile.open(p);
|
||||||
if(!csvFile.is_open()) {
|
if(!csvFile.is_open()) {
|
||||||
SG_LOG(SG_AI, SG_DEBUG, "CSV File " << fname << " couldn't be opened");
|
SG_LOG(SG_AI, SG_DEBUG, "CSV File " << fname << " couldn't be opened");
|
||||||
}
|
}
|
||||||
if (sglog().get_log_priority() <= SG_DEBUG) {
|
if (sglog().get_log_priority() <= SG_DEBUG) {
|
||||||
aiAircraft->dumpCSVHeader(csvFile);
|
aiAircraft->dumpCSVHeader(csvFile);
|
||||||
FGTestApi::setUp::logLinestringsToKML(fName);
|
FGTestApi::setUp::logLinestringsToKML(testname);
|
||||||
}
|
}
|
||||||
flightgear::SGGeodVec geods = flightgear::SGGeodVec();
|
flightgear::SGGeodVec geods = flightgear::SGGeodVec();
|
||||||
int iteration = 1;
|
int iteration = 1;
|
||||||
|
|
Loading…
Reference in a new issue