owlps/owlps-positioning/tests
Matteo Cypriani 8e6883cfc9 [Positioning] Add class CSVFileReader
CSVFileReader is a specialisation of TextFileReader, that allow reading
a CSV line field by field.

TextFileReader:
- Make private attributes protected to allow derivation.
- Add attribute current_line_nb.
- Add function read_nonblank_line().
- Delete useless accessor get_name().

Update InputCSV to use CSVFileReader.

Adapt unit tests for InputCSV and InputLogCSV: EOF is not reached right
after reading the last line, but after trying (and failing) to read one
more line.
2011-03-16 14:36:22 +01:00
..
README
accesspoint_test.hh [Positioning] AccessPoint: frequency in Hz 2011-03-16 14:36:22 +01:00
area_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
building_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
calibrationrequest_test.hh [Positioning] Request: timestamp -> time_sent 2011-03-16 14:36:21 +01:00
configuration_test.hh
csvfilereader_test.hh [Positioning] Add class CSVFileReader 2011-03-16 14:36:22 +01:00
direction_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
input_test.hh
inputcsv_test.hh [Positioning] Add class CSVFileReader 2011-03-16 14:36:22 +01:00
inputlogcsv_test.hh [Positioning] Add class CSVFileReader 2011-03-16 14:36:22 +01:00
interlinknetworks_test.hh [Positioning] Add InterlinkNetworks, MinMax & associates 2011-03-16 14:36:22 +01:00
measurement_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
minmax_test.hh [Positioning] Add InterlinkNetworks, MinMax & associates 2011-03-16 14:36:22 +01:00
mobile_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
output_test.hh [Positioning] Add class Output 2011-03-16 14:36:21 +01:00
outputcsv_test.hh [Positioning] Add class OutputCSV 2011-03-16 14:36:22 +01:00
outputterminal_test.hh [Positioning] Add OutputMedium & OutputTerminal 2011-03-16 14:36:21 +01:00
point3d_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
positioning_test.hh [Positioning] Add class Positioning 2011-03-16 14:36:21 +01:00
posutil_test.hh [Positioning] AccessPoint: frequency in Hz 2011-03-16 14:36:22 +01:00
realposition_test.hh [Positioning] Add PositioningAlgorithm & RealPosition 2011-03-16 14:36:21 +01:00
referencepoint_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
request_test.hh [Positioning] Request: timestamp -> time_sent 2011-03-16 14:36:21 +01:00
result_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
stock_test.hh
testsetup.cc [Positioning] Tests: add global set up & tear down 2011-03-16 14:36:19 +01:00
testsetup.hh [Positioning] Tests: add global set up & tear down 2011-03-16 14:36:19 +01:00
testutil.cc [Positioning] TestUtil: clean set_up(), add Result list 2011-03-16 14:36:22 +01:00
testutil.hh [Positioning] TestUtil: clean set_up(), add Result list 2011-03-16 14:36:22 +01:00
textfilereader_test.hh [Positioning] Add class TextFileReader 2011-03-16 14:36:22 +01:00
textfilewriter_test.hh [Positioning] Add class TextFileReader 2011-03-16 14:36:22 +01:00
timestamp_test.hh [Positioning] Fix Timestamp on 32 bits architectures 2011-03-16 14:36:22 +01:00
userinterface_test.hh [Positioning] Add logging support 2011-03-16 14:36:19 +01:00
valuetraits.hh
waypoint_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00
wifidevice_test.hh [Positioning] ASSERT(a != b) instead of ASSERT_DIFFERS(a, b) 2011-03-16 14:36:21 +01:00

README

Please download CxxTest 3.10.1 from http://cxxtest.tigris.org/
Here is the direct link:
http://cxxtest.tigris.org/files/documents/6421/43281/cxxtest-3.10.1.tar.gz

Untar the archive and place here the cxxtestgen.pl script and the
cxxtest subdirectory. The other files are useless.

Command summary (from this directory) :
 mkdir tmp
 cd tmp
 wget http://cxxtest.tigris.org/files/documents/6421/43281/cxxtest-3.10.1.tar.gz
 tar xzf cxxtest-3.10.1.tar.gz
 mv cxxtest/cxxtest cxxtest/cxxtestgen.py ..
 cd ..
 rm -r tmp