blob: f1bde7a43071d604cc94bbe8b96a412f15e6c7fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# Copyright 2018 by Garmin Ltd. or its subsidiaries
# Released under the MIT license (see COPYING.MIT)
import unittest
from oeqa.sdkmingw.case import OESDKMinGWTestCase
class GdbTest(OESDKMinGWTestCase):
td_vars = ['MACHINE']
def setUp(self):
super().setUp()
machine = self.td.get("MACHINE")
if not (self.tc.hasHostPackage("packagegroup-cross-canadian-%s" % machine) or
self.tc.hasHostPackage("^gdb-", regex=True)):
raise unittest.SkipTest(self.__class__.__name__ + " class: SDK doesn't contain a cross-canadian toolchain")
def test_gdb(self):
self._run('%GDB% -ex quit')
|