Sfoglia il codice sorgente

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 8 anni fa
parent
commit
9d74091195
3 ha cambiato i file con 18 aggiunte e 18 eliminazioni
  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.
     # 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
     config.vm.provision :shell, privileged: false, inline: <<-EOF
         set -xe
         set -xe
         mkdir "#{test_dir}/file-names-exts"
         mkdir "#{test_dir}/file-names-exts"
 
 
         touch "#{test_dir}/file-names-exts/Makefile"
         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/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/video.wmv"
 
 
         touch "#{test_dir}/file-names-exts/music.mp3"
         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.flac"
         touch "#{test_dir}/file-names-exts/lossless.wav"
         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/crypto.signature"
 
 
         touch "#{test_dir}/file-names-exts/document.pdf"
         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.tar.gz"
         touch "#{test_dir}/file-names-exts/compressed.tgz"
         touch "#{test_dir}/file-names-exts/compressed.tgz"
 
 

+ 6 - 6
xtests/file-names-exts

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

+ 5 - 5
xtests/run.sh

@@ -80,14 +80,14 @@ $exa $testcases/file-names/* 2>/dev/null
 
 
 
 
 # File types
 # 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
 # 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
 # Paths and directories