developer.intra2net.com Git - libftdi/atom - test historyA library to talk to FTDI chipshttp://developer.intra2net.com/git/?p=libftdiIntra2netgit-favicon.pnggit-logo.png2023-10-10T14:50:09ZgitwebCMake: make the project compatible with building as a subproject2023-09-11T08:04:04ZYegor Yefremovyegorslists@googlemail.comThomas Jaroschthomas.jarosch@intra2net.com2023-09-11T08:04:04Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=e7f734f82c69aea10f1f9bde57f228339fcb56f3
CMake: make the project compatible with building as a subproject
Use CMAKE_CURRENT_*_DIR in the main CMakeLists.txt and PROJECT_*_DIR
in the subdirectories.
CMake: move options to a dedicated file2018-01-03T12:46:23ZYegor Yefremovyegorslists@googlemail.comThomas Jaroschthomas.jarosch@intra2net.com2018-01-03T12:46:23Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=68d2167bc5ed5b87c4e41896647b7a25ca7c4062
CMake: move options to a dedicated file
Also disable all options having extra dependencies.
If an option is selected makes its dependencies as REQUIRED.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Add TYPE_230X to baudrate test code2016-08-16T12:55:33ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2016-08-16T12:55:33Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=71030195f48bbf49b84de66a425ae10e5577774e
Make build of the unit tests configurable2014-07-14T14:28:29ZSamuel Bryners.bryner@axsem.comThomas Jaroschthomas.jarosch@intra2net.com2014-07-14T14:28:29Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=2ecba5704ca7304820250fa71a5e168651bd8e8f
Rename library from libftdi to libftdi12012-06-24T10:14:55ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2012-06-24T10:14:55Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=42ece7602ea66377ef2727ab45286c5cb7e9ed52
Fix boost include directory in unit test2011-12-05T11:44:53ZXiaofan Chenxiaofanc@gmail.comThomas Jaroschthomas.jarosch@intra2net.com2011-12-05T11:44:53Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=24644c054ae5fe193587a0990c14f518d323210e
Adjust unit test to match baudrate calculation for AM type chips2011-09-09T09:34:02ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-09T09:34:02Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=3c9ef8f8c6951ac8245b3b6c6eb98758fe06ec4e
Adjust unit test to match baudrate calculation for AM type chips
Fixture base class destructor should be virtual2011-09-07T09:21:13ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-07T09:21:13Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=90933196a1d2306342a1a3a21b55a0f0eeca0f3c
Cosmetic changes and add Uwe to authors2011-09-07T08:56:01ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-07T08:56:01Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=93de2301b262afa86af6c48076c1d6c89888eb0f
test/baudrate.cpp: Add testcases for the rounding border cases2011-09-06T12:10:06ZUwe Bonnesbon@elektron.ikp.physik.tu-darmstadt.deThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T12:10:06Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=0d119163cc334fcc4063e85f39c964c6ed4a3679
test/baudrate.cpp: Add testcases for the rounding border cases
Round the returned baudrate in ftdi_to_clkbits and adjust the changed values in test... 2011-09-06T12:09:26ZUwe Bonnesbon@elektron.ikp.physik.tu-darmstadt.deThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T12:09:26Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=aae08071a70ead6cf550921fbad399f0d7d796d2
Round the returned baudrate in ftdi_to_clkbits and adjust the changed values in test/baurate.cpp
test/baudrate.cpp: Change the expected results to the present results. AM still has... 2011-09-06T12:08:52ZUwe Bonnesbon@elektron.ikp.physik.tu-darmstadt.deThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T12:08:52Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=6777cc7098a69f8cfab6fc3a7baa7c4745709d96
test/baudrate.cpp: Change the expected results to the present results. AM still has some errors in the cornercase.
test/baudrate.cpp: Use orthogonal names for the test-targets2011-09-06T12:07:35ZUwe Bonnesbon@elektron.ikp.physik.tu-darmstadt.deThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T12:07:35Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=6645ac5e981a05b8758e76a8f3745936535cb5a8
test/baudrate.cpp: Use orthogonal names for the test-targets
Explain the index/value format baudrate setting2011-09-06T12:06:56ZUwe Bonnesbon@elektron.ikp.physik.tu-darmstadt.deThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T12:06:56Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=9956d4289d04f1c67a8738a7b8b32e1345ab0968
Explain the index/value format baudrate setting
test/baudrate.cpp: Evaluate according to this explanation
Unify baudrate unit test for chips behaving the same2011-09-06T10:24:09ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-06T10:24:09Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=3db4042e16d398b8803a236d2735df99e76bea27
Unify baudrate unit test for chips behaving the same
Update unit test to the new baudrate code2011-09-05T16:46:06ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-05T16:46:06Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=c4a2bc3a1f41e0b7882241aa7db448adb7dc5f5e
Update baudrate unit test to show divisor/fractional bits/clock (suggested by Uwe)2011-09-05T16:37:54ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-05T16:37:54Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=cb2a07f2532267cf178e6565e1419039a43219ed
Update baudrate unit test to show divisor/fractional bits/clock (suggested by Uwe)
Cosmetic changes to the unit test2011-09-02T11:15:04ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-02T11:15:04Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=c4517f98b9cd913b848d5257ad59b4db4842fbdb
Add unit test for existing baudrate calculcation code2011-09-02T10:59:31ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-02T10:59:31Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=ac6944cc82aecea8d6153ca0e5b1eba8612136b7
Add unit test for existing baudrate calculcation code
Implement a table for every chip type
which stores the expected calculated result.
Highest speed currently tested is 921600
Add (optional) unit test infrastructure2011-09-02T09:40:41ZThomas Jaroschthomas.jarosch@intra2net.comThomas Jaroschthomas.jarosch@intra2net.com2011-09-02T09:40:41Zhttp://developer.intra2net.com/git/?p=libftdi;a=commitdiff;h=a87a0712f7166d3418a7b522b44ffbce97a93d50
Add (optional) unit test infrastructure
Requires unit test framework from boost
so we can test the C and C++ code.
Also has automatic test registration
and the ability to run tests individually.