#!/bin/bash . "$XDG_TEST_DIR/include/testassertions.sh" . "$XDG_TEST_DIR/include/testcontrol.sh" test_query_missing_file() { INPUT_FILE='non-existant-file.xml' test_start "$FUNCNAME: verify correct error for missing file: $INPUT_FILE" test_purpose "Verify that the correct error is generated when the mime file is missing. This is bug 7123 case 1" ## Check dependencies test_init # query requires a desktop environment require_notroot assert_nofile "$INPUT_FILE" ## Main test test_procedure assert_exit 2 xdg-mime query filetype "$INPUT_FILE" assert_stderr assert_nostdout test_result } run_test test_query_missing_file