carla/PythonAPI/test/unit/test_client.py

23 lines
660 B
Python
Raw Normal View History

2019-03-15 03:19:29 +08:00
# Copyright (c) 2019 Computer Vision Center (CVC) at the Universitat Autonoma de
2018-07-04 17:12:14 +08:00
# Barcelona (UAB).
#
# This work is licensed under the terms of the MIT license.
# For a copy, see <https://opensource.org/licenses/MIT>.
import carla
import sys
import unittest
from subprocess import check_output
class TestClient(unittest.TestCase):
2018-07-04 17:12:14 +08:00
def test_client_version(self):
c = carla.Client('localhost', 8080)
v = c.get_client_version()
out = check_output(['git', 'describe', '--tags', '--dirty', '--always', ])
if sys.version_info > (3, 0):
out = out.decode('utf8')
self.assertEqual(str(v), str(out.strip()))