diff --git a/tests/test-rem b/tests/test-rem index ab2809d5..b788cfc6 100644 --- a/tests/test-rem +++ b/tests/test-rem @@ -104,6 +104,17 @@ EOF ../src/remind -pp - 1 jan 2012 9:00 <<'EOF' >> ../tests/test.out 2>&1 REM Mon OMITFUNC foo MSG bar EOF + +# Test default color +../src/remind -ppp - 1 Jan 2012 9:00 <<'EOF' >> ../tests/test.out 2>&1 +REM 2 MSG Normal +SET $DefaultColor "255 0 0" +REM 3 MSG Red +SET $DefaultColor "-1 -1 -1" +REM 4 MSG Normal +# Should give an error +SET $DefaultColor "256 0 0" +EOF cmp -s ../tests/test.out ../tests/test.cmp if [ "$?" = "0" ]; then echo "Remind: Acceptance test PASSED" diff --git a/tests/test.cmp b/tests/test.cmp index bf227fbe..2eeb9b40 100644 --- a/tests/test.cmp +++ b/tests/test.cmp @@ -4956,3 +4956,43 @@ February 29 {"date":"2012-01-23", "filename":"-", "lineno":1, "wd":["Monday"], "nonconst_expr":1, "priority":5000, "body":"bar"} {"date":"2012-01-30", "filename":"-", "lineno":1, "wd":["Monday"], "nonconst_expr":1, "priority":5000, "body":"bar"} # rem2ps2 end +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +-stdin-(7): Number too high +[ +{ +"monthname":"January", "year":2012, "daysinmonth":31, "firstwkday":0, "mondayfirst":0, "daynames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"prevmonthname":"December", "daysinprevmonth":31, "nextmonthname":"February", "daysinnextmonth":29, "entries":[ +{"date":"2012-01-02", "filename":"-", "lineno":1, "d":2, "priority":5000, "body":"Normal"}, +{"date":"2012-01-03", "filename":"-", "lineno":3, "passthru":"COLOR", "d":3, "priority":5000, "r":255, "g":0, "b":0, "rawbody":"Red", "body":"255 0 0 Red"}, +{"date":"2012-01-04", "filename":"-", "lineno":5, "d":4, "priority":5000, "body":"Normal"} +] +} +]