Skip to content
Snippets Groups Projects
Commit 36672635 authored by William F Godoy's avatar William F Godoy
Browse files

Fix test issue on HDF5 files

parent 4f760913
No related branches found
No related tags found
No related merge requests found
......@@ -99,11 +99,16 @@ void UpdateInstrumentFromFile::exec() {
if (NexusDescriptor::isReadable(filename)) {
LoadISISNexus2 isisNexus;
LoadEventNexus eventNexus;
boost::scoped_ptr<Kernel::NexusDescriptor> descriptor(
new Kernel::NexusDescriptor(filename));
// we open and close the HDF5 file.
// there is an issue with how HDF5 files are opened (only one at a time)
// swap the order of descriptors
boost::scoped_ptr<Kernel::NexusHDF5Descriptor> descriptorNexusHDF5(
new Kernel::NexusHDF5Descriptor(filename));
boost::scoped_ptr<Kernel::NexusDescriptor> descriptor(
new Kernel::NexusDescriptor(filename));
if (isisNexus.confidence(*descriptor) > 0 ||
eventNexus.confidence(*descriptorNexusHDF5) > 0) {
auto &nxFile = descriptor->data();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment