added a paramaterized test metafunc