generic: add test with more open by file handle use cases