lossless: add file w/extreme values for multipliers

(mix of 1, 127, 128, and 255, on all channels)

Change-Id: Ife8a543954988c4d48693986cee3ec64e024a603
diff --git a/lossless_color_transform.ppm b/lossless_color_transform.ppm
new file mode 100644
index 0000000..4607dab
--- /dev/null
+++ b/lossless_color_transform.ppm
Binary files differ
diff --git a/lossless_color_transform.webp b/lossless_color_transform.webp
new file mode 100644
index 0000000..2cb8a96
--- /dev/null
+++ b/lossless_color_transform.webp
Binary files differ
diff --git a/test_lossless.sh b/test_lossless.sh
index 3f39c57..eb215ad 100755
--- a/test_lossless.sh
+++ b/test_lossless.sh
@@ -20,10 +20,10 @@
 # executable.
 check() {
     local infile="$1"
-    local outfile="$1.pam"
     local reffile="$2"
+    local outfile="$infile.${reffile##*.}"
     shift 2
-    eval ${executable} "$infile" -o "$outfile" -pam "$@" ${devnull}
+    eval ${executable} "$infile" -o "$outfile" "$@" ${devnull}
     diff -s "$outfile" "$reffile"
     rm -f "$outfile"
 }
@@ -44,14 +44,18 @@
 
 for i in `seq 0 15`; do
     file="$test_file_dir/lossless_vec_1_$i.webp"
-    check "$file" "$test_file_dir/grid.pam"
-    check "$file" "$test_file_dir/grid.pam" -noasm
+    check "$file" "$test_file_dir/grid.pam" -pam
+    check "$file" "$test_file_dir/grid.pam" -pam -noasm
 done
 
 for i in `seq 0 15`; do
     file="$test_file_dir/lossless_vec_2_$i.webp"
-    check "$file" "$test_file_dir/peak.pam"
-    check "$file" "$test_file_dir/peak.pam" -noasm
+    check "$file" "$test_file_dir/peak.pam" -pam
+    check "$file" "$test_file_dir/peak.pam" -pam -noasm
 done
 
+file="$test_file_dir/lossless_color_transform.webp"
+check "$file" "$test_file_dir/lossless_color_transform.ppm" -ppm
+check "$file" "$test_file_dir/lossless_color_transform.ppm" -ppm -noasm
+
 echo "ALL TESTS OK"