]> wimlib.net Git - wimlib/blobdiff - tests/tests-common.sh
Update version-info
[wimlib] / tests / tests-common.sh
index 4f33f6c1d2844ce131266fb7cb4d3f24fa6ce20a..bf493aa11cdb6f67fa4c7373bf33c63bff6a6626 100644 (file)
@@ -30,3 +30,107 @@ get_file_size()
                stat -c %s "$1"
        fi
 }
+
+wimlib_imagex()
+{
+       ../../wimlib-imagex "$@"
+}
+
+wimappend()
+{
+       wimlib_imagex append "$@" > null
+}
+
+wimapply()
+{
+       wimlib_imagex apply "$@" > null
+}
+
+wimcapture()
+{
+       wimlib_imagex capture "$@" > null
+}
+
+wimdelete()
+{
+       wimlib_imagex delete "$@" > null
+}
+
+wimdir()
+{
+       wimlib_imagex dir "$@"
+}
+
+wimexport()
+{
+       wimlib_imagex export "$@" > null
+}
+
+wimextract()
+{
+       wimlib_imagex extract "$@" > null
+}
+
+wiminfo()
+{
+       wimlib_imagex info "$@"
+}
+
+wimjoin()
+{
+       wimlib_imagex join "$@" > null
+}
+
+wimmount()
+{
+       wimlib_imagex mount "$@" > null
+}
+
+wimmountrw()
+{
+       wimlib_imagex mountrw "$@" > null
+}
+
+wimoptimize()
+{
+       wimlib_imagex optimize "$@" > null
+}
+
+wimsplit()
+{
+       wimlib_imagex split "$@" > null
+}
+
+wimunmount()
+{
+       wimlib_imagex unmount "$@" > null
+}
+
+wimupdate()
+{
+       wimlib_imagex update "$@" > null
+}
+
+wimverify()
+{
+       wimlib_imagex verify "$@" > null
+}
+
+wim_ctype()
+{
+       wiminfo $1 | grep Compression | awk '{print $2}'
+}
+
+default_cleanup()
+{
+       rm -rf $TEST_SUBDIR
+}
+
+error()
+{
+       echo "****************************************************************"
+       echo "                         Test failure                           "
+       echo $*
+       echo "****************************************************************"
+       exit 1
+}