add test of specter io