Exemplo n.º 1
0
 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
Exemplo n.º 2
0
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
Exemplo n.º 3
0
 def test_empty(self):
     t = target_factory.make_target('dummy', {})
     assert isinstance(t, Target)