open_file must return file handle.
Dried the test code a bit
Same file handle if same file is opened in same session.