Changeset 209 in tmcsimulator for branches


Ignore:
Timestamp:
11/02/2017 12:07:25 AM (9 years ago)
Author:
jtorres
Message:

branches/FEPSimulator/tests: added unit test HighwaysParserTest?.cpp, which yielded a bug in HighwayParser?.cpp (not returning correct loop_loc... garbage data...), this likely explains why not all green dots were showing

Location:
branches/FEPSimulator
Files:
4 added
11 edited

Legend:

Unmodified
Added
Removed
  • branches/FEPSimulator/HighwaysParser.cpp

    r205 r209  
    3535    int numLines; 
    3636    sscanf(currLine.c_str(), "%d", &numLines); 
    37     cout << currLine << endl; 
    3837    int lineNum = 0; 
    3938    long lds = 0; 
     
    5150    float occ = 0; 
    5251    int vol = 0; 
    53     char loopLoc[25]; 
     52 
    5453    for(int lineIndex = 0; lineIndex < numLines; lineIndex++) 
    5554    { 
     
    5958        int numStations = 0; 
    6059        sscanf(currLine.c_str(), "%d %hd %d", &lineNum, &count, &numStations); 
    61         cout << "Line num: " << lineNum << endl; 
    62         cout << "Count: " << count << endl; 
    63         cout << "numStations: " << numStations << endl; 
    6460        newLine->lineNum = lineNum; 
    6561        newLine->count = count; 
     
    9389                 
    9490                getline(highwaysStream, currLine); 
    95                 cout << currLine << endl; 
    96                 sscanf(currLine.c_str(), "%ld %f %d %s", &loopID, &occ, &vol, loopLoc); 
     91                newLoop->loop_loc = (char *) malloc(25 * sizeof(char)); 
     92                sscanf(currLine.c_str(), "%ld %f %d %s", &loopID, &occ, &vol, newLoop->loop_loc); 
    9793                newLoop->loopID = loopID; 
    9894                newLoop->occ = occ; 
    9995                newLoop->vol = vol; 
    10096                newLoop->spd = 0; 
    101                 newLoop->loop_loc = loopLoc; 
    102                 cout << "Adding " << newLoop->loopID << " to " << newStation->lds << endl; 
    10397                newStation->loops.push_back(newLoop); 
    10498            } 
     
    109103                printf("%02X", (unsigned char) newStation->dataPack[byte]); 
    110104            } 
     105            printf("\n"); 
    111106             
    112             cout << "Adding " << newStation->lds << " to ldsMap " << " at index " << ldsIndex << endl; 
    113107            this->stations.push_back(newStation); 
    114108        } 
    115         cout << "Adding " << newLine->lineNum << " to lines" << endl; 
    116109        this->lines.push_back(newLine); 
    117110    } 
  • branches/FEPSimulator/HighwaysParser.h

    r202 r209  
    1919public: 
    2020    HighwaysParser(char * highwaysData); 
    21      
     21    void parseLines(char * highwaysData); 
    2222    vector<FEP_LINE*> lines; 
    2323    vector<STATION*> stations; 
    2424    virtual ~HighwaysParser(); 
    2525private: 
    26     void parseLines(char * highwaysData); 
    2726}; 
    2827 
  • branches/FEPSimulator/nbproject/Makefile-Debug.mk

    r185 r209  
    4343        ${OBJECTDIR}/fep_xdr.o 
    4444 
     45# Test Directory 
     46TESTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tests 
     47 
     48# Test Files 
     49TESTFILES= \ 
     50        ${TESTDIR}/TestFiles/f1 
    4551 
    4652# C Compiler Flags 
    47 CFLAGS= 
     53CFLAGS=`cppunit-config --cflags`  
    4854 
    4955# CC Compiler Flags 
    50 CCFLAGS= 
    51 CXXFLAGS= 
     56CCFLAGS=`cppunit-config --cflags`  
     57CXXFLAGS=`cppunit-config --cflags`  
    5258 
    5359# Fortran Compiler Flags 
     
    6268# Build Targets 
    6369.build-conf: ${BUILD_SUBPROJECTS} 
    64         "${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator 
    65  
    66 ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator: ${OBJECTFILES} 
    67         ${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM} 
    68         ${LINK.cc} -o ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator ${OBJECTFILES} ${LDLIBSOPTIONS} 
     70        "${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${TESTDIR}/TestFiles/f2 
     71 
     72${TESTDIR}/TestFiles/f2: ${OBJECTFILES} 
     73        ${MKDIR} -p ${TESTDIR}/TestFiles 
     74        ${LINK.cc} -o ${TESTDIR}/TestFiles/f2 ${OBJECTFILES} ${LDLIBSOPTIONS} 
    6975 
    7076${OBJECTDIR}/DataPacker.o: DataPacker.cpp  
    7177        ${MKDIR} -p ${OBJECTDIR} 
    7278        ${RM} "$@.d" 
    73         $(COMPILE.cc) -g -Itinyxml -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker.o DataPacker.cpp 
     79        $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker.o DataPacker.cpp 
    7480 
    7581${OBJECTDIR}/FEPSim.o: FEPSim.cpp  
    7682        ${MKDIR} -p ${OBJECTDIR} 
    7783        ${RM} "$@.d" 
    78         $(COMPILE.cc) -g -Itinyxml -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim.o FEPSim.cpp 
     84        $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim.o FEPSim.cpp 
    7985 
    8086${OBJECTDIR}/HighwaysParser.o: HighwaysParser.cpp  
    8187        ${MKDIR} -p ${OBJECTDIR} 
    8288        ${RM} "$@.d" 
    83         $(COMPILE.cc) -g -Itinyxml -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp 
     89        $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp 
    8490 
    8591${OBJECTDIR}/Main.o: Main.cpp  
    8692        ${MKDIR} -p ${OBJECTDIR} 
    8793        ${RM} "$@.d" 
    88         $(COMPILE.cc) -g -Itinyxml -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main.o Main.cpp 
     94        $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main.o Main.cpp 
    8995 
    9096${OBJECTDIR}/fep_clnt.o: fep_clnt.c  
    9197        ${MKDIR} -p ${OBJECTDIR} 
    9298        ${RM} "$@.d" 
    93         $(COMPILE.c) -g -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt.o fep_clnt.c 
     99        $(COMPILE.c) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt.o fep_clnt.c 
    94100 
    95101${OBJECTDIR}/fep_xdr.o: fep_xdr.c  
    96102        ${MKDIR} -p ${OBJECTDIR} 
    97103        ${RM} "$@.d" 
    98         $(COMPILE.c) -g -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr.o fep_xdr.c 
     104        $(COMPILE.c) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr.o fep_xdr.c 
    99105 
    100106# Subprojects 
    101107.build-subprojects: 
     108 
     109# Build Test Targets 
     110.build-tests-conf: .build-conf ${TESTFILES} 
     111${TESTDIR}/TestFiles/f1: ${TESTDIR}/tests/HighwaysParserTest.o ${OBJECTFILES:%.o=%_nomain.o} 
     112        ${MKDIR} -p ${TESTDIR}/TestFiles 
     113        ${LINK.cc}   -o ${TESTDIR}/TestFiles/f1 $^ ${LDLIBSOPTIONS}  
     114 
     115 
     116${TESTDIR}/tests/HighwaysParserTest.o: tests/HighwaysParserTest.cpp  
     117        ${MKDIR} -p ${TESTDIR}/tests 
     118        ${RM} "$@.d" 
     119        $(COMPILE.cc) -g -I. -I. -MMD -MP -MF "$@.d" -o ${TESTDIR}/tests/HighwaysParserTest.o tests/HighwaysParserTest.cpp 
     120 
     121 
     122${OBJECTDIR}/DataPacker_nomain.o: ${OBJECTDIR}/DataPacker.o DataPacker.cpp  
     123        ${MKDIR} -p ${OBJECTDIR} 
     124        @NMOUTPUT=`${NM} ${OBJECTDIR}/DataPacker.o`; \ 
     125        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     126           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     127           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     128        then  \ 
     129            ${RM} "$@.d";\ 
     130            $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker_nomain.o DataPacker.cpp;\ 
     131        else  \ 
     132            ${CP} ${OBJECTDIR}/DataPacker.o ${OBJECTDIR}/DataPacker_nomain.o;\ 
     133        fi 
     134 
     135${OBJECTDIR}/FEPSim_nomain.o: ${OBJECTDIR}/FEPSim.o FEPSim.cpp  
     136        ${MKDIR} -p ${OBJECTDIR} 
     137        @NMOUTPUT=`${NM} ${OBJECTDIR}/FEPSim.o`; \ 
     138        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     139           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     140           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     141        then  \ 
     142            ${RM} "$@.d";\ 
     143            $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim_nomain.o FEPSim.cpp;\ 
     144        else  \ 
     145            ${CP} ${OBJECTDIR}/FEPSim.o ${OBJECTDIR}/FEPSim_nomain.o;\ 
     146        fi 
     147 
     148${OBJECTDIR}/HighwaysParser_nomain.o: ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp  
     149        ${MKDIR} -p ${OBJECTDIR} 
     150        @NMOUTPUT=`${NM} ${OBJECTDIR}/HighwaysParser.o`; \ 
     151        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     152           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     153           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     154        then  \ 
     155            ${RM} "$@.d";\ 
     156            $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser_nomain.o HighwaysParser.cpp;\ 
     157        else  \ 
     158            ${CP} ${OBJECTDIR}/HighwaysParser.o ${OBJECTDIR}/HighwaysParser_nomain.o;\ 
     159        fi 
     160 
     161${OBJECTDIR}/Main_nomain.o: ${OBJECTDIR}/Main.o Main.cpp  
     162        ${MKDIR} -p ${OBJECTDIR} 
     163        @NMOUTPUT=`${NM} ${OBJECTDIR}/Main.o`; \ 
     164        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     165           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     166           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     167        then  \ 
     168            ${RM} "$@.d";\ 
     169            $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main_nomain.o Main.cpp;\ 
     170        else  \ 
     171            ${CP} ${OBJECTDIR}/Main.o ${OBJECTDIR}/Main_nomain.o;\ 
     172        fi 
     173 
     174${OBJECTDIR}/fep_clnt_nomain.o: ${OBJECTDIR}/fep_clnt.o fep_clnt.c  
     175        ${MKDIR} -p ${OBJECTDIR} 
     176        @NMOUTPUT=`${NM} ${OBJECTDIR}/fep_clnt.o`; \ 
     177        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     178           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     179           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     180        then  \ 
     181            ${RM} "$@.d";\ 
     182            $(COMPILE.c) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt_nomain.o fep_clnt.c;\ 
     183        else  \ 
     184            ${CP} ${OBJECTDIR}/fep_clnt.o ${OBJECTDIR}/fep_clnt_nomain.o;\ 
     185        fi 
     186 
     187${OBJECTDIR}/fep_xdr_nomain.o: ${OBJECTDIR}/fep_xdr.o fep_xdr.c  
     188        ${MKDIR} -p ${OBJECTDIR} 
     189        @NMOUTPUT=`${NM} ${OBJECTDIR}/fep_xdr.o`; \ 
     190        if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 
     191           (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 
     192           (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 
     193        then  \ 
     194            ${RM} "$@.d";\ 
     195            $(COMPILE.c) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr_nomain.o fep_xdr.c;\ 
     196        else  \ 
     197            ${CP} ${OBJECTDIR}/fep_xdr.o ${OBJECTDIR}/fep_xdr_nomain.o;\ 
     198        fi 
     199 
     200# Run Test Targets 
     201.test-conf: 
     202        @if [ "${TEST}" = "" ]; \ 
     203        then  \ 
     204            ${TESTDIR}/TestFiles/f1 || true; \ 
     205        else  \ 
     206            ./${TEST} || true; \ 
     207        fi 
    102208 
    103209# Clean Targets 
    104210.clean-conf: ${CLEAN_SUBPROJECTS} 
    105211        ${RM} -r ${CND_BUILDDIR}/${CND_CONF} 
    106         ${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator 
     212        ${RM} ${TESTDIR}/TestFiles/f2 
    107213 
    108214# Subprojects 
  • branches/FEPSimulator/nbproject/Makefile-impl.mk

    r82 r209  
    3232 
    3333# All Configurations 
    34 ALLCONFS=Debug Release  
     34ALLCONFS=Debug Release testHighwaysParser  
    3535 
    3636 
  • branches/FEPSimulator/nbproject/Makefile-variables.mk

    r82 r209  
    99# Debug configuration 
    1010CND_PLATFORM_Debug=GNU-MacOSX 
    11 CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-MacOSX 
    12 CND_ARTIFACT_NAME_Debug=fepsimulator 
    13 CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-MacOSX/fepsimulator 
     11CND_ARTIFACT_DIR_Debug=build/Debug/GNU-MacOSX/tests/TestFiles 
     12CND_ARTIFACT_NAME_Debug=f2 
     13CND_ARTIFACT_PATH_Debug=build/Debug/GNU-MacOSX/tests/TestFiles/f2 
    1414CND_PACKAGE_DIR_Debug=dist/Debug/GNU-MacOSX/package 
    1515CND_PACKAGE_NAME_Debug=fepsimulator.tar 
     
    2323CND_PACKAGE_NAME_Release=feprpcclient.tar 
    2424CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux-x86/package/feprpcclient.tar 
     25# testHighwaysParser configuration 
     26CND_PLATFORM_testHighwaysParser=GNU-MacOSX 
     27CND_ARTIFACT_DIR_testHighwaysParser=build/testHighwaysParser/GNU-MacOSX/tests/TestFiles 
     28CND_ARTIFACT_NAME_testHighwaysParser=f2 
     29CND_ARTIFACT_PATH_testHighwaysParser=build/testHighwaysParser/GNU-MacOSX/tests/TestFiles/f2 
     30CND_PACKAGE_DIR_testHighwaysParser=dist/testHighwaysParser/GNU-MacOSX/package 
     31CND_PACKAGE_NAME_testHighwaysParser=fepsimulator.tar 
     32CND_PACKAGE_PATH_testHighwaysParser=dist/testHighwaysParser/GNU-MacOSX/package/fepsimulator.tar 
    2533# 
    2634# include compiler specific variables 
  • branches/FEPSimulator/nbproject/Package-Debug.bash

    r82 r209  
    1414NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging 
    1515TMPDIRNAME=tmp-packaging 
    16 OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator 
    17 OUTPUT_BASENAME=fepsimulator 
     16OUTPUT_PATH=${TESTDIR}/TestFiles/f2 
     17OUTPUT_BASENAME=f2 
    1818PACKAGE_TOP_DIR=fepsimulator/ 
    1919 
  • branches/FEPSimulator/nbproject/configurations.xml

    r186 r209  
    2929                   projectFiles="false" 
    3030                   kind="TEST_LOGICAL_FOLDER"> 
     31      <logicalFolder name="f1" 
     32                     displayName="HighwaysParserTest" 
     33                     projectFiles="true" 
     34                     kind="TEST"> 
     35        <itemPath>tests/HighwaysParserTest.cpp</itemPath> 
     36      </logicalFolder> 
    3137    </logicalFolder> 
    3238    <logicalFolder name="ExternalFiles" 
     
    4652      </toolsSet> 
    4753      <compileType> 
    48         <ccTool> 
    49           <incDir> 
    50             <pElem>tinyxml</pElem> 
    51           </incDir> 
    52         </ccTool> 
     54        <cTool> 
     55          <incDir> 
     56            <pElem>.</pElem> 
     57          </incDir> 
     58          <commandLine>`cppunit-config --cflags`</commandLine> 
     59        </cTool> 
     60        <ccTool> 
     61          <incDir> 
     62            <pElem>.</pElem> 
     63          </incDir> 
     64          <commandLine>`cppunit-config --cflags`</commandLine> 
     65        </ccTool> 
     66        <linkerTool> 
     67          <output>${TESTDIR}/TestFiles/f2</output> 
     68        </linkerTool> 
    5369      </compileType> 
    5470      <item path="DataPacker.cpp" ex="false" tool="1" flavor2="0"> 
     
    6682      <item path="Main.cpp" ex="false" tool="1" flavor2="0"> 
    6783      </item> 
     84      <folder path="TestFiles/f1"> 
     85        <cTool> 
     86          <incDir> 
     87            <pElem>.</pElem> 
     88          </incDir> 
     89        </cTool> 
     90        <ccTool> 
     91          <incDir> 
     92            <pElem>.</pElem> 
     93          </incDir> 
     94        </ccTool> 
     95        <linkerTool> 
     96          <output>${TESTDIR}/TestFiles/f1</output> 
     97        </linkerTool> 
     98      </folder> 
    6899      <item path="fep.h" ex="false" tool="3" flavor2="0"> 
    69100      </item> 
     
    73104      </item> 
    74105      <item path="network.h" ex="false" tool="3" flavor2="0"> 
     106      </item> 
     107      <item path="tests/HighwaysParserTest.cpp" ex="false" tool="1" flavor2="0"> 
    75108      </item> 
    76109    </conf> 
     
    84117        <cTool> 
    85118          <developmentMode>5</developmentMode> 
    86         </cTool> 
    87         <ccTool> 
    88           <developmentMode>5</developmentMode> 
     119          <incDir> 
     120            <pElem>.</pElem> 
     121          </incDir> 
     122          <commandLine>`cppunit-config --cflags`</commandLine> 
     123        </cTool> 
     124        <ccTool> 
     125          <developmentMode>5</developmentMode> 
     126          <incDir> 
     127            <pElem>.</pElem> 
     128          </incDir> 
     129          <commandLine>`cppunit-config --cflags`</commandLine> 
    89130        </ccTool> 
    90131        <fortranCompilerTool> 
     
    94135          <developmentMode>5</developmentMode> 
    95136        </asmTool> 
     137        <linkerTool> 
     138          <output>${TESTDIR}/TestFiles/f2</output> 
     139          <linkerLibItems> 
     140            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     141            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     142            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     143            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     144          </linkerLibItems> 
     145        </linkerTool> 
    96146      </compileType> 
    97147      <item path="DataPacker.cpp" ex="false" tool="1" flavor2="0"> 
     
    109159      <item path="Main.cpp" ex="false" tool="1" flavor2="0"> 
    110160      </item> 
     161      <folder path="TestFiles/f1"> 
     162        <cTool> 
     163          <incDir> 
     164            <pElem>.</pElem> 
     165          </incDir> 
     166        </cTool> 
     167        <ccTool> 
     168          <incDir> 
     169            <pElem>.</pElem> 
     170          </incDir> 
     171        </ccTool> 
     172        <linkerTool> 
     173          <output>${TESTDIR}/TestFiles/f1</output> 
     174        </linkerTool> 
     175      </folder> 
    111176      <item path="fep.h" ex="false" tool="3" flavor2="0"> 
    112177      </item> 
     
    116181      </item> 
    117182      <item path="network.h" ex="false" tool="3" flavor2="0"> 
     183      </item> 
     184      <item path="tests/HighwaysParserTest.cpp" ex="false" tool="1" flavor2="0"> 
     185      </item> 
     186    </conf> 
     187    <conf name="testHighwaysParser" type="1"> 
     188      <toolsSet> 
     189        <compilerSet>default</compilerSet> 
     190        <dependencyChecking>true</dependencyChecking> 
     191        <rebuildPropChanged>false</rebuildPropChanged> 
     192      </toolsSet> 
     193      <compileType> 
     194        <cTool> 
     195          <incDir> 
     196            <pElem>.</pElem> 
     197          </incDir> 
     198          <commandLine>`cppunit-config --cflags`</commandLine> 
     199        </cTool> 
     200        <ccTool> 
     201          <incDir> 
     202            <pElem>.</pElem> 
     203          </incDir> 
     204          <commandLine>`cppunit-config --cflags`</commandLine> 
     205        </ccTool> 
     206        <linkerTool> 
     207          <output>${TESTDIR}/TestFiles/f2</output> 
     208          <linkerLibItems> 
     209            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     210            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     211            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     212            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     213            <linkerOptionItem>`cppunit-config --libs`</linkerOptionItem> 
     214          </linkerLibItems> 
     215        </linkerTool> 
     216      </compileType> 
     217      <item path="DataPacker.cpp" ex="false" tool="1" flavor2="0"> 
     218      </item> 
     219      <item path="DataPacker.h" ex="false" tool="3" flavor2="0"> 
     220      </item> 
     221      <item path="FEPSim.cpp" ex="false" tool="1" flavor2="0"> 
     222      </item> 
     223      <item path="FEPSim.h" ex="false" tool="3" flavor2="0"> 
     224      </item> 
     225      <item path="HighwaysParser.cpp" ex="false" tool="1" flavor2="0"> 
     226      </item> 
     227      <item path="HighwaysParser.h" ex="false" tool="3" flavor2="0"> 
     228      </item> 
     229      <item path="Main.cpp" ex="false" tool="1" flavor2="0"> 
     230      </item> 
     231      <folder path="TestFiles/f1"> 
     232        <cTool> 
     233          <incDir> 
     234            <pElem>.</pElem> 
     235          </incDir> 
     236        </cTool> 
     237        <ccTool> 
     238          <incDir> 
     239            <pElem>.</pElem> 
     240          </incDir> 
     241        </ccTool> 
     242        <linkerTool> 
     243          <output>${TESTDIR}/TestFiles/f1</output> 
     244        </linkerTool> 
     245      </folder> 
     246      <item path="fep.h" ex="false" tool="3" flavor2="0"> 
     247      </item> 
     248      <item path="fep_clnt.c" ex="false" tool="0" flavor2="0"> 
     249      </item> 
     250      <item path="fep_xdr.c" ex="false" tool="0" flavor2="0"> 
     251      </item> 
     252      <item path="network.h" ex="false" tool="3" flavor2="0"> 
     253      </item> 
     254      <item path="tests/HighwaysParserTest.cpp" ex="false" tool="1" flavor2="0"> 
    118255      </item> 
    119256    </conf> 
  • branches/FEPSimulator/nbproject/private/Makefile-variables.mk

    r77 r209  
    66# Debug configuration 
    77# Release configuration 
     8# testHighwaysParser configuration 
  • branches/FEPSimulator/nbproject/private/configurations.xml

    r87 r209  
    7575      </runprofile> 
    7676    </conf> 
     77    <conf name="testHighwaysParser" type="1"> 
     78      <toolsSet> 
     79        <developmentServer>localhost</developmentServer> 
     80        <platform>4</platform> 
     81      </toolsSet> 
     82      <dbx_gdbdebugger version="1"> 
     83        <gdb_pathmaps> 
     84        </gdb_pathmaps> 
     85        <gdb_interceptlist> 
     86          <gdbinterceptoptions gdb_all="false" gdb_unhandled="true" gdb_unexpected="true"/> 
     87        </gdb_interceptlist> 
     88        <gdb_options> 
     89          <DebugOptions> 
     90          </DebugOptions> 
     91        </gdb_options> 
     92        <gdb_buildfirst gdb_buildfirst_overriden="false" gdb_buildfirst_old="false"/> 
     93      </dbx_gdbdebugger> 
     94      <nativedebugger version="1"> 
     95        <engine>gdb</engine> 
     96      </nativedebugger> 
     97      <runprofile version="9"> 
     98        <runcommandpicklist> 
     99          <runcommandpicklistitem>"${OUTPUT_PATH}"</runcommandpicklistitem> 
     100        </runcommandpicklist> 
     101        <runcommand>"${OUTPUT_PATH}"</runcommand> 
     102        <rundir></rundir> 
     103        <buildfirst>true</buildfirst> 
     104        <terminal-type>0</terminal-type> 
     105        <remove-instrumentation>0</remove-instrumentation> 
     106        <environment> 
     107        </environment> 
     108      </runprofile> 
     109    </conf> 
    77110  </confs> 
    78111</configurationDescriptor> 
  • branches/FEPSimulator/nbproject/private/private.xml

    r208 r209  
    1414            <file>file:/Users/jtorres/tmcsimulator/branches/FEPSimulator/FEPSim.cpp</file> 
    1515            <file>file:/Users/jtorres/tmcsimulator/branches/FEPSimulator/network.h</file> 
     16            <file>file:/Users/jtorres/tmcsimulator/branches/FEPSimulator/Makefile</file> 
    1617        </group> 
    1718    </open-files> 
  • branches/FEPSimulator/nbproject/project.xml

    r80 r209  
    2020                    <type>1</type> 
    2121                </confElem> 
     22                <confElem> 
     23                    <name>testHighwaysParser</name> 
     24                    <type>1</type> 
     25                </confElem> 
    2226            </confList> 
    2327            <formatting> 
Note: See TracChangeset for help on using the changeset viewer.