#!/bin/bash

set -e
set -u

cp -r test/data/ "$AUTOPKGTEST_TMP"
cd "$AUTOPKGTEST_TMP/data/"

# nxbrowse
echo -e "CD entry1\nREAD title\nEXIT" | nxbrowse dmc01.h5 | grep title.*Ga0.94


# nxconvert
nxconvert -h 4 dmc01.h5 dmc01.hdf

# nxdir
nxdir dmc01.h5 | grep entry1

# nxsummary
cat - > nxsummary.conf <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<nxsummary>
  <item path="/entry1/title" label="TITLE"/>
</nxsummary>
EOF
nxsummary --config nxsummary.conf --value TITLE *h5 *hdf

# nxtranslate
nxtranslate --help

# nxtraverse
[ $(nxtraverse -f dmc01.h5 | wc -l) -eq 67 ]

