File: run

package info (click to toggle)
haskell-hjsmin 0.2.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 116 kB
  • sloc: haskell: 152; sh: 30; makefile: 3
file content (27 lines) | stat: -rw-r--r-- 411 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh -eu

. $(dirname $0)/../core/runner

testname="minimal-input"

banner "${testname}"
#----------

OUTPUT_DIR=${TEST}

mkdir -p ${OUTPUT_DIR}

INPUT_FILE=${OUTPUT_DIR}/empty
OUTPUT_FILE=${OUTPUT_DIR}/output

# Create a minimal file
echo '{}' > ${INPUT_FILE}

retcode=0
${HJSMIN} --input ${INPUT_FILE} --output ${OUTPUT_FILE} || retcode=1

if test ${retcode} -eq 0 ; then
  pass_test
else
  fail_test
fi