Explorar el Código

Upcase some of the extension testcases

These are going to be used for sort testing. Unfortunately, three existing tests that were using the lowercase versions had to be changed.
Benjamin Sago hace 8 años
padre
commit
9d74091195
Se han modificado 3 ficheros con 18 adiciones y 18 borrados
  1. 7 7
      Vagrantfile
  2. 6 6
      xtests/file-names-exts
  3. 5 5
      xtests/run.sh

+ 7 - 7
Vagrantfile

@@ -139,22 +139,22 @@ Vagrant.configure(2) do |config|
 
 
     # File name extension testcases.
-    # These are tested in grid view, so we don’t need to bother setting
-    # owners or timestamps or anything.
+    # These aren’t tested in details view, but we set timestamps on them to
+    # test that various sort options work.
     config.vm.provision :shell, privileged: false, inline: <<-EOF
         set -xe
         mkdir "#{test_dir}/file-names-exts"
 
         touch "#{test_dir}/file-names-exts/Makefile"
 
-        touch "#{test_dir}/file-names-exts/image.png"
+        touch "#{test_dir}/file-names-exts/IMAGE.PNG"
         touch "#{test_dir}/file-names-exts/image.svg"
 
-        touch "#{test_dir}/file-names-exts/video.avi"
+        touch "#{test_dir}/file-names-exts/VIDEO.AVI"
         touch "#{test_dir}/file-names-exts/video.wmv"
 
         touch "#{test_dir}/file-names-exts/music.mp3"
-        touch "#{test_dir}/file-names-exts/music.ogg"
+        touch "#{test_dir}/file-names-exts/MUSIC.OGG"
 
         touch "#{test_dir}/file-names-exts/lossless.flac"
         touch "#{test_dir}/file-names-exts/lossless.wav"
@@ -163,9 +163,9 @@ Vagrant.configure(2) do |config|
         touch "#{test_dir}/file-names-exts/crypto.signature"
 
         touch "#{test_dir}/file-names-exts/document.pdf"
-        touch "#{test_dir}/file-names-exts/document.xlsx"
+        touch "#{test_dir}/file-names-exts/DOCUMENT.XLSX"
 
-        touch "#{test_dir}/file-names-exts/compressed.zip"
+        touch "#{test_dir}/file-names-exts/COMPRESSED.ZIP"
         touch "#{test_dir}/file-names-exts/compressed.tar.gz"
         touch "#{test_dir}/file-names-exts/compressed.tgz"
 

+ 6 - 6
xtests/file-names-exts

@@ -1,5 +1,4 @@
 #SAVEFILE#
-Makefile
 backup~
 compiled.class
 compiled.coffee
@@ -7,17 +6,18 @@ compiled.coffee
 compiled.o
 compressed.tar.gz
 compressed.tgz
-compressed.zip
+COMPRESSED.ZIP
 crypto.asc
 crypto.signature
 document.pdf
-document.xlsx
+DOCUMENT.XLSX
 file.tmp
-image.png
+IMAGE.PNG
 image.svg
 lossless.flac
 lossless.wav
+Makefile
 music.mp3
-music.ogg
-video.avi
+MUSIC.OGG
+VIDEO.AVI
 video.wmv

+ 5 - 5
xtests/run.sh

@@ -80,14 +80,14 @@ $exa $testcases/file-names/* 2>/dev/null
 
 
 # File types
-$exa $testcases/file-names-exts -1 2>&1 | 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
+$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
 
 
 # Ignores
-$exa $testcases/file-names-exts/music.* -I "*.ogg"       -1 2>&1 | diff -q - $results/ignores_ogg  || exit 1
-$exa $testcases/file-names-exts/music.* -I "*.ogg|*.mp3" -1 2>&1 | diff -q - $results/empty        || exit 1
+$exa $testcases/file-names-exts/music.* -I "*.OGG"       -1 2>&1 | diff -q - $results/ignores_ogg  || exit 1
+$exa $testcases/file-names-exts/music.* -I "*.OGG|*.mp3" -1 2>&1 | diff -q - $results/empty        || exit 1
 
 
 # Paths and directories