def test_get_device_tag_id(netbox_api_base): device = NetboxDevice(name="dev1", site_name="HQ", remote_id=32, device_tag_id=12) netbox_api_base.add(device) assert device.get_device_tag_id() == 12
def test_get_device_tag_id_get_tag(requests_mock, netbox_api_base): data = yaml.safe_load( open(f"{ROOT}/../fixtures/netbox_29/tag_01_list.json")) requests_mock.get("http://mock/api/extras/tags/?name=device%3Ddev1", json=data, status_code=200) device = NetboxDevice(name="dev1", site_name="HQ", remote_id=32) netbox_api_base.add(device) assert device.get_device_tag_id() == 8