gpio-virtual: test now properly fails if the module creates an unexpected amount of gpios