misc.py 607 B

123456789101112131415161718
  1. # -*- coding: utf-8 -*-
  2. # Copyright (C) 2015-2016 Peter Magnusson <peter@birchroad.net>
  3. import unittest
  4. from lib.utils import default_port
  5. from lib import __version__
  6. class MiscTestCase(unittest.TestCase):
  7. def test_version(self):
  8. self.assertEqual(__version__, '0.2.0')
  9. def test_default_port(self):
  10. #Test as if it were given system
  11. self.assertEqual(default_port('Linux'), '/dev/ttyUSB0')
  12. self.assertEqual(default_port('Windows'), 'COM1')
  13. self.assertEqual(default_port('Darwin'), '/dev/tty.SLAB_USBtoUART')
  14. self.assertTrue(len(default_port()) >= 3)