def test_resources(self): t = target_factory.make_target( 'dummy', { 'resources': OrderedDict([ ('RawSerialPort', { 'port': 'foo', 'speed': 115200 }), ]), }) assert isinstance(t, Target) assert t.get_resource(SerialPort) is not None
def test_drivers(): t = target_factory.make_target( 'dummy', { 'resources': OrderedDict([ ('RawSerialPort', { 'port': 'foo', 'speed': 115200 }), ]), 'drivers': OrderedDict([ ('FakeConsoleDriver', {}), ('ShellDriver', { 'prompt': '', 'login_prompt': '', 'username': '' }), ]), } ) assert isinstance(t, Target) assert t.get_resource(SerialPort) is not None
def test_empty(self): t = target_factory.make_target('dummy', {}) assert isinstance(t, Target)