kicad/qa/common
John Beard 0c6ec7dbb3 LIB_TABLE_BASE: Const and unsigned fixes
* Make LIB_TABLE_BASE::GetCount() return unsigned. This is more
  consistent with the behaviour of STL containers (especially the
  boost::ptr_vector this is really accessing). Sadly
  wxGridTableBase() forces an int, so a cast is still required
  at the WX interface.
* Make LIB_TABLE_BASE::At() return a reference. First, this is more
  consistent with normal STL indexing operator[]'s, and secondly, it
  allows an idiomatic const index method (so you can access const
  LIB_TABLE_ROWs from a const LIB_TABLE_BASE).

The motivation is to allow use of this class and LIB_TABLE_ROW
in a test program, where the LIB_TABLE_BASE is const.
2019-02-05 08:49:52 -08:00
..
geometry QA: Add Distance, Collide, Collinear tests on SEG 2019-02-03 06:57:37 +01:00
libeval Libeval: leading + is a sign, not an operator 2018-12-03 08:39:30 +01:00
view Zoom: Use std::chrono for the timestamping 2018-11-26 14:40:23 -05:00
CMakeLists.txt QA: LIB_TABLE tests 2019-02-04 19:44:54 -08:00
common_mocks.cpp QA: Add TITLE_BLOCK tests 2018-11-08 08:28:20 -05:00
test_array_options.cpp Separate ARRAY_OPTIONS to own class in common 2019-01-30 15:41:35 -08:00
test_color4d.cpp Fix rounding in COLOR4D::ToColour 2018-11-08 14:40:42 -05:00
test_coroutine.cpp QA: Add coroutine unit test 2019-01-24 13:01:44 -05:00
test_format_units.cpp units: Move common units and add tests 2019-01-08 09:29:32 -08:00
test_hotkey_store.cpp Add some hotkey store tests 2018-09-28 08:27:57 -04:00
test_kicad_string.cpp Break out getTrailingInt from MODULE 2019-01-30 15:41:36 -08:00
test_lib_table.cpp LIB_TABLE_BASE: Const and unsigned fixes 2019-02-05 08:49:52 -08:00
test_module.cpp QA: Initialise WX for the libcommon tests 2018-11-26 14:40:16 -05:00
test_refdes_utils.cpp Fix broken GetReferencePrefix function 2019-01-30 15:41:36 -08:00
test_title_block.cpp QA: Add TITLE_BLOCK tests 2018-11-08 08:28:20 -05:00
test_utf8.cpp QA: Add unicode to test_utf8.cpp 2018-10-18 11:36:49 -07:00
test_wildcards_and_files_ext.cpp Wildcards: unify handling of all files wildcards 2019-01-09 08:57:42 -05:00