diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2013-03-01 15:48:11 +0000 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2013-03-01 16:04:43 +0000 |
commit | d04589db35f09d1a2397c7ca43216163acba7a2d (patch) | |
tree | b881bdb9ab5660d4ddba815b4a22c02cabf434df /lib/filetest.t | |
parent | 33821f2f1514a9813696be8d26217081cabbf062 (diff) | |
download | perl-d04589db35f09d1a2397c7ca43216163acba7a2d.tar.gz |
Skip chflags tests in filetests.t on dragonflybsd
DragonflyBSD's file tests don't seem to be chflags-aware:
$ touch foo
$ if [ -w foo ]; then echo "Yes"; fi
Yes
$ chflags uchg foo
$ if [ -w foo ]; then echo "Yes"; fi
Yes
versus FreeBSD:
$ touch foo
$ if [ -w foo ]; then echo "Yes"; fi
Yes
$ chflags uchg foo
$ if [ -w foo ]; then echo "Yes"; fi
$
Diffstat (limited to 'lib/filetest.t')
-rw-r--r-- | lib/filetest.t | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/filetest.t b/lib/filetest.t index 98a19bdf5f..5088611731 100644 --- a/lib/filetest.t +++ b/lib/filetest.t @@ -57,6 +57,7 @@ SKIP: { my $chflags = "/usr/bin/chflags"; my $tstfile = "filetest.tst"; skip("No $chflags available", 4) if !-x $chflags; + skip("Dragonfly filetests seem non-chflags aware", 4) if $^O eq 'dragonfly'; my $skip_eff_user_tests = (!$Config{d_setreuid} && !$Config{d_setresuid}) || |