Add some running code for lidar cache, test stubs, fix proto.

This commit is contained in:
Piv
2020-05-24 22:48:13 +09:30
parent 47c9a161f5
commit 4d511ca91b
6 changed files with 59 additions and 5 deletions

View File

@@ -0,0 +1,33 @@
import unittest
import car.tracking as tracking
from car.tracking.devices.mock_lidar import MockLidar
import car.tracking.lidar_loader as loader
class TestAlgorithms(unittest.TestCase):
def setUp(self):
self.lidar = MockLidar(iter(loader.get_scans('../src/car/tracking/out.pickle')))
def test_find_centre(self):
# e.g.
#self.assertEqual
pass
def test_convert_lidar_cartesian(self):
pass
def test_convert_cartesian_lidar(self):
pass
def test_calc_groups_runs(self):
pass
def test_group_changing(self):
pass
def tearDown(self):
pass
if __name__ == '__main__':
unittest.main()

View File

@@ -0,0 +1,10 @@
import unittest
import car.tracking as tracking
class TestLidarCache(unittest.TestCase):
def test_fake_scanner(self):
pass
if __name__ == '__main__':
unittest.main()