def test_reg_get_manufacturer(fake_dev): assert DeviceRegistry.get_manufacturer(fake_dev) is None fake_dev.signature = { 1: {}, 2: {}, 3: { "manufacturer": mock.sentinel.legacy_manufacturer }, } assert (DeviceRegistry.get_manufacturer(fake_dev) is mock.sentinel.legacy_manufacturer) fake_dev.signature = { 1: {}, 2: {}, 3: { "manufacturer": mock.sentinel.legacy_manufacturer }, "endpoints": { 1: {}, 2: {}, 3: { "manufacturer": mock.sentinel.ep_manufacturer } }, "manufacturer": mock.sentinel.manufacturer, } assert DeviceRegistry.get_manufacturer( fake_dev) is mock.sentinel.manufacturer
def test_reg_get_manufacturer(fake_dev): assert DeviceRegistry.get_manufacturer(fake_dev) is None fake_dev.signature = { 1: {}, 2: {}, 3: {'manufacturer': mock.sentinel.legacy_manufacturer}, } assert DeviceRegistry.get_manufacturer(fake_dev) is mock.sentinel.legacy_manufacturer fake_dev.signature = { 1: {}, 2: {}, 3: {'manufacturer': mock.sentinel.legacy_manufacturer}, 'endpoints': { 1: {}, 2: {}, 3: {'manufacturer': mock.sentinel.ep_manufacturer} }, 'manufacturer': mock.sentinel.manufacturer } assert DeviceRegistry.get_manufacturer(fake_dev) is mock.sentinel.manufacturer