Tests for classify and special file types

This commit is contained in:
Benjamin Sago 2017-04-29 09:21:31 +01:00
parent c205c3592b
commit 456fa287d2
4 changed files with 10 additions and 0 deletions

2
Vagrantfile vendored
View File

@ -147,6 +147,8 @@ Vagrant.configure(2) do |config|
sudo mknod "#{test_dir}/specials/block-device" b 3 60
sudo mknod "#{test_dir}/specials/char-device" c 14 40
sudo mknod "#{test_dir}/specials/named-pipe" p
sudo touch -t #{some_date} "#{test_dir}/specials/"*
EOF

View File

@ -57,6 +57,8 @@ sudo -u cassowary $exa $testcases/permissions -lghR 2>&1 | diff -q - $results/pe
# 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
# Ignores

3
xtests/specials Normal file
View File

@ -0,0 +1,3 @@
brw-r--r-- 0 root  1 Jan 12:34 block-device
crw-r--r-- 0 root  1 Jan 12:34 char-device
|rw-r--r-- 0 root  1 Jan 12:34 named-pipe

3
xtests/specials_F Normal file
View File

@ -0,0 +1,3 @@
brw-r--r-- 0 root  1 Jan 12:34 block-device
crw-r--r-- 0 root  1 Jan 12:34 char-device
|rw-r--r-- 0 root  1 Jan 12:34 named-pipe|