Mark Charlebois
6763039980
Code cleanup - Whitespace changes
...
These are only whitespace changes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-01 09:10:30 -07:00
Lorenz Meier
50ba1f7365
merged release_v1.0.0 into master
2015-06-30 15:30:45 +02:00
Lorenz Meier
7b05165249
Param unit test: Fix CLANG compile warning
2015-06-30 07:15:40 +02:00
Mark Charlebois
fc5eb7af6f
unittests: Fixed dependency on px4_log.c
...
px4_log.c was added to px4_platform library and the library was added
to unit tests that use the log macros.
There is also a dependency on hrt_absolute_time() as well which requires
px4_platform.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-17 18:05:04 -07:00
Lorenz Meier
b06a533555
OS X porting: Make unit tests compile on OS X
2015-06-13 11:07:17 +02:00
Mark Charlebois
fb402bc096
POSIX: Fixed remaining broke gtests
...
The addition of the hrt workqueue required adding some additional files to
unittests/CMakeLists.txt
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-11 20:22:49 -07:00
Mark Charlebois
ea7d5070c5
POSIX: Fixed some of the failing gtests
...
The orb_advert_t change from int to void * required some fixups
for the gtests.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-11 19:42:54 -07:00
Mark Charlebois
6cb26de74c
Multi-uORB support changes - part 1
...
This adds support for a dynamic build for QuRT and initial
Multi-uORB changes to enable communication between the DSP and
the application processor.
This part of the changes do not affect the POSIX build. This is
enablement for the QuRT build using Multi-uORB. The second part
of the changes will be added in a new module under src/modules.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-08 22:21:59 -07:00
David Sidrane
bcb3529490
Added confitional definition
2015-06-03 22:49:57 +02:00
David Sidrane
9d055ef95b
Added ASSERT macro that mimic Nuttx but uses the system assert
2015-06-03 22:49:57 +02:00
Mark Charlebois
7301b59d14
Unit tests: Fixed unit test build
...
Unit tests now work. The linux build was failing saving params
because it was using the changes for QuRT that fake out the
filesystem.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-05-19 13:36:13 -07:00
Lorenz Meier
40faa98416
Linux: Fix unit tests
2015-04-21 09:23:36 +02:00
Daniel Agar
8aae66b893
trivial code style cleanup round 2
2015-03-27 23:38:58 -04:00
Daniel Agar
b55fe24161
unittests fix code style
2015-03-19 23:49:35 +01:00
NosDE
04f4206371
Graupner HoTT SUMD/SUMH Receiver Protocol added
2015-03-07 11:39:00 +01:00
Andreas Antener
a7580a1eae
added actual tests and fixed reset-exclude funtction
2015-02-10 08:39:46 +01:00
Andreas Antener
28e943ca28
setting parameters at runtime to get rid of the designated union initializer
2015-02-10 08:39:46 +01:00
Andreas Antener
4ece1f92ca
removed old stub
2015-02-10 08:39:46 +01:00
Andreas Antener
5cccc01cd4
added unit test directive to switch out parameter storage
2015-02-10 08:39:46 +01:00
Andreas Antener
13039f9e69
hard-code parameter array for verification
2015-02-10 08:39:46 +01:00
Andreas Antener
a73a095c1d
added test and stub
2015-02-10 08:39:46 +01:00
Andreas Antener
959aefba63
renamed const name since it is a macro in a system header on OS X (/usr/include/sys/syslimits.h)
2015-02-10 08:39:46 +01:00
Lorenz Meier
d441d38677
Merged master into ros
2015-02-02 21:21:51 +01:00
Lorenz Meier
e6a7dc7a3f
Fixed unit test usage of visibility macros
2015-02-02 21:03:19 +01:00
Thomas Gubler
fb151a855f
Merge remote-tracking branch 'upstream/master' into ros
2015-01-08 17:08:30 +01:00
Lorenz Meier
aa2a00b56a
Merge branch 'MixerNaming' of github.com:anton-matosov/Firmware
2015-01-08 12:45:43 +01:00
Daniel Agar
cc2d0f00d6
move sf0x_test to gtest
2015-01-07 23:17:31 -05:00
Daniel Agar
a4db73dad8
move st24_test to gtest
2015-01-07 23:15:12 -05:00
Anton Matosov
08062e6546
Changed naming of the mixers to get rid of umbiguity as outputs are actually going to be driven by io, not fmu
...
Implemented automatic lookup for the .aux.mix file if it exists
2015-01-08 00:53:52 +02:00
Thomas Gubler
fe279d340d
Merge remote-tracking branch 'upstream/master' into dev_ros
...
Conflicts:
Makefile
2015-01-07 16:00:59 +01:00
Thomas Gubler
a01a8f9553
add missing defines for unittests
2015-01-07 08:20:35 +01:00
Thomas Gubler
e855e4454c
exclude macro hack for tests target
2015-01-07 00:19:30 +01:00
Daniel Agar
620df8ba0b
cmake unittests add PX_SRC variable to cleanup long paths
2015-01-06 08:50:45 -05:00
Daniel Agar
3606f5370a
cmake generate mixer_multirotor.generated.h for unittests
2015-01-06 08:46:58 -05:00
Daniel Agar
e23b73e415
Merge remote-tracking branch 'upstream/master' into unittests
2015-01-06 08:38:08 -05:00
Daniel Agar
d31b0cd5db
move sbus2 to gtest
2015-01-05 22:12:25 -05:00
Daniel Agar
bd130ec397
move sf0x_test to cmake and remove unittests/Makefile
2015-01-05 18:55:38 -05:00
Daniel Agar
322362d5e0
move st24_test to cmake and run tests from original unittests working directory
2015-01-05 18:50:26 -05:00
Daniel Agar
4a09e6370a
move sbus2_test to cmake
2015-01-05 18:43:26 -05:00
Daniel Agar
efb3240bd2
gtest mixer_test match original
2015-01-05 18:38:28 -05:00
Daniel Agar
6287231fec
cmake test harness output everything on failure
2015-01-05 18:34:36 -05:00
Anton Matosov
5841686a2e
Changed the way CC is reset to CXX, used a real value instead of hardcoded g++.
2015-01-06 01:27:09 +02:00
Daniel Agar
3efb1be48e
move mixer_test and conversion_test to gtest
2015-01-05 18:18:47 -05:00
Anton Matosov
9767dd6c30
Switched to full C++11 feature set
2015-01-06 00:54:17 +02:00
Anton Matosov
18bf501992
Added output of the generated multi_tables to the terminal as well as to the file
...
Changed compiler C++0x enabling flag to check if it is a cuase
Updated copyrights
2015-01-05 21:59:56 +02:00
Anton Matosov
1bc6c44a0e
Fixed compilation of tests target in clean checkout
...
Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste
2015-01-05 12:37:05 +02:00
Anton Matosov
0e4268a804
Enabled C++11 for tests target (trying other compiler flag)
2015-01-05 12:02:32 +02:00
Anton Matosov
a4cf9be8e0
Enabled C++11 for tests target
2015-01-05 12:02:32 +02:00
Daniel Agar
cd38116116
add cmake to travis
2015-01-02 23:58:52 -05:00
Daniel Agar
c520119129
unittests Makefile call new cmake based unittests
2015-01-02 23:05:47 -05:00
Daniel Agar
859185ac72
move autodeclination unittest to gtest and delete the sample
2015-01-02 23:05:43 -05:00
Lorenz Meier
123d651ff5
Unit tests: Improve git ignore file
2014-12-26 14:47:53 +01:00
Simon Wilks
2f332f0e92
Integrate the Google Test framework.
2014-12-25 08:10:21 +01:00
Lorenz Meier
78fa356400
Unittests: add debug
2014-12-23 15:19:43 +01:00
Lorenz Meier
2e3356694b
unittests: ST24: Improve test return codes
2014-12-20 18:53:02 +01:00
Lorenz Meier
243b682b7f
unittests: SF0x parse test improvements
2014-12-20 18:52:44 +01:00
Lorenz Meier
3ac4ef4ab3
Add S.BUS2 unit test, needs better coverage against logfile
2014-12-20 18:52:16 +01:00
Lorenz Meier
55112fd016
Improve mixer test, no firm checks yet
2014-12-20 18:51:52 +01:00
Lorenz Meier
af9e62cf75
unittests: Improve auto declination test, not great coverage yet.
2014-12-20 18:51:31 +01:00
Lorenz Meier
a18a6b3b61
Fix up unit test makefile, add option to rull all of them
2014-12-20 18:50:36 +01:00
Lorenz Meier
02e9a76cd7
Add unit test data
2014-12-20 18:50:16 +01:00
Lorenz Meier
6e0cf50029
Move unittests into a more perceivable directory
2014-12-20 13:54:58 +01:00