فهرست منبع

Add sort tests for name and ext and lowercase

Benjamin Sago 8 سال پیش
والد
کامیت
098788c98e
4فایلهای تغییر یافته به همراه79 افزوده شده و 4 حذف شده
  1. 23 0
      xtests/file-names-exts-case
  2. 23 0
      xtests/file-names-exts-ext
  3. 23 0
      xtests/file-names-exts-ext-case
  4. 10 4
      xtests/run.sh

+ 23 - 0
xtests/file-names-exts-case

@@ -0,0 +1,23 @@
+#SAVEFILE#
+COMPRESSED.ZIP
+DOCUMENT.XLSX
+IMAGE.PNG
+MUSIC.OGG
+Makefile
+VIDEO.AVI
+backup~
+compiled.class
+compiled.coffee
+compiled.js
+compiled.o
+compressed.tar.gz
+compressed.tgz
+crypto.asc
+crypto.signature
+document.pdf
+file.tmp
+image.svg
+lossless.flac
+lossless.wav
+music.mp3
+video.wmv

+ 23 - 0
xtests/file-names-exts-ext

@@ -0,0 +1,23 @@
+#SAVEFILE#
+backup~
+Makefile
+crypto.asc
+VIDEO.AVI
+compiled.class
+compiled.coffee
+lossless.flac
+compressed.tar.gz
+compiled.js
+music.mp3
+compiled.o
+MUSIC.OGG
+document.pdf
+IMAGE.PNG
+crypto.signature
+image.svg
+compressed.tgz
+file.tmp
+lossless.wav
+video.wmv
+DOCUMENT.XLSX
+COMPRESSED.ZIP

+ 23 - 0
xtests/file-names-exts-ext-case

@@ -0,0 +1,23 @@
+#SAVEFILE#
+Makefile
+backup~
+crypto.asc
+VIDEO.AVI
+compiled.class
+compiled.coffee
+lossless.flac
+compressed.tar.gz
+compiled.js
+music.mp3
+compiled.o
+MUSIC.OGG
+document.pdf
+IMAGE.PNG
+crypto.signature
+image.svg
+compressed.tgz
+file.tmp
+lossless.wav
+video.wmv
+DOCUMENT.XLSX
+COMPRESSED.ZIP

+ 10 - 4
xtests/run.sh

@@ -79,10 +79,16 @@ COLUMNS=80 $exa $testcases/file-names -R 2>&1 | diff -q - $results/file_names_R
 $exa $testcases/file-names/* 2>/dev/null
 
 
-# File types
-$exa $testcases/file-names-exts -1 2>&1 --sort=Name | diff -q - $results/file-names-exts  || exit 1
-$exa $testcases/specials        -l 2>&1             | diff -q - $results/specials         || exit 1
-$exa $testcases/specials     -F -l 2>&1             | diff -q - $results/specials_F       || exit 1
+# Sorting and extension file types
+$exa $testcases/file-names-exts -1 2>&1 --sort=Name | diff -q - $results/file-names-exts           || exit 1
+$exa $testcases/file-names-exts -1 2>&1 --sort=name | diff -q - $results/file-names-exts-case      || exit 1
+$exa $testcases/file-names-exts -1 2>&1 --sort=Ext  | diff -q - $results/file-names-exts-ext       || exit 1
+$exa $testcases/file-names-exts -1 2>&1 --sort=ext  | diff -q - $results/file-names-exts-ext-case  || exit 1
+
+
+# Other file types
+$exa $testcases/specials     -l 2>&1 | diff -q - $results/specials    || exit 1
+$exa $testcases/specials  -F -l 2>&1 | diff -q - $results/specials_F  || exit 1
 
 
 # Ignores