add DigitalIO test