1. 21 Sep, 2017 1 commit
    • Peter Hutterer's avatar
      test: switch to a TEST_DEVICE macro for all the litest test devices · 2346801b
      Peter Hutterer authored
      The test device initialization code was a bit of duplicated boilerplate and
      required adding a reference to the devices to the 'devices' list in litest.c.
      Automate this with a new TEST_DEVICE macro that adds the devices to a custom
      section in the binary, then loops throught that section to get the device out.
      
      This reduces the boilerplate for each test device to just the TEST_MACRO and
      the LITEST_foo device enum entry. It also now automates the shortname of the
      device.
      
      The device's shortname was standardised in this approach as well, lowercase
      and dashes only.
      Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      2346801b
  2. 01 Dec, 2016 2 commits
  3. 07 Sep, 2016 1 commit
  4. 17 Apr, 2016 1 commit
  5. 11 Jan, 2016 1 commit
  6. 13 Dec, 2015 1 commit