Since rev. 1958, the udevadm parser returns new devices thanks to ID_MODEL_FROM_DATABASE and ID_VENDOR_FROM_DATABASE.
The tests were failing because 5 new devices are found now by the parsers:
{'bus_name': 'tty',
'category_name': 'OTHER',
'driver_name': 'serial',
'path': '/devices/pci0000:00/0000:00:16.3/tty/ttyS4',
'product_id': None,
'product_name': '5 Series/3400 Series Chipset KT Controller',
'subproduct_id': None,
'subvendor_id': None,
'vendor_id': None,
'vendor_name': 'Intel Corporation'},
{'bus_name': 'net',
'category_name': 'NETWORK',
'driver_name': 'e1000e',
'path': '/devices/pci0000:00/0000:00:19.0/net/eth0',
'product_id': None,
'product_name': '82577LM Gigabit Network Connection',
'subproduct_id': None,
'subvendor_id': None,
'vendor_id': None,
'vendor_name': 'Intel Corporation'},
{'bus_name': 'sound',
'category_name': 'AUDIO',
'driver_name': 'snd_hda_intel',
'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0',
'product_id': None,
'product_name': '5 Series/3400 Series Chipset High Definition Audio',
'subproduct_id': None,
'subvendor_id': None,
'vendor_id': None,
'vendor_name': 'Intel Corporation'},
{'bus_name': 'net',
'category_name': 'WIRELESS',
'driver_name': 'brcmsmac',
'path': '/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/bcma0:0/net/wlan0',
'product_id': None,
'product_name': 'BCM4313 802.11b/g/n Wireless LAN Controller',
'subproduct_id': None,
'subvendor_id': None,
'vendor_id': None,
'vendor_name': 'Broadcom Corporation'},
{'bus_name': 'sound',
'category_name': 'AUDIO',
'driver_name': 'snd-usb-audio',
'path': '/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.1/sound/card1',
'product_id': None,
'product_name': 'Webcam Classic',
'subproduct_id': None,
'subvendor_id': None,
'vendor_id': None,
'vendor_name': 'OmniVision Technologies, Inc.'},
Thanks