diff options
author | Daniel Friesel <derf@derf.homelinux.org> | 2010-05-09 11:31:47 +0200 |
---|---|---|
committer | Daniel Friesel <derf@derf.homelinux.org> | 2010-05-09 11:31:47 +0200 |
commit | eb8e62b333f5330a54c88dd6061607b0760ae82a (patch) | |
tree | db156faf97d6b5d90cfa24e95a94208988144ded | |
parent | 801e12748fd179a5e4665b14ed9e897c2081be4e (diff) |
Only run mandoc test if mandoc is available
-rw-r--r-- | Makefile | 1 | ||||
-rwxr-xr-x | test/mandoc.t | 19 |
2 files changed, 19 insertions, 1 deletions
@@ -4,7 +4,6 @@ all: @${MAKE} -C src test: all - @mandoc -Tlint man/* @PACKAGE=${PACKAGE} VERSION=${VERSION} prove test install: install-man install-doc install-bin install-font install-img diff --git a/test/mandoc.t b/test/mandoc.t new file mode 100755 index 0000000..b0882ab --- /dev/null +++ b/test/mandoc.t @@ -0,0 +1,19 @@ +#!/usr/bin/env perl +use strict; +use warnings; +use 5.010; + +use Test::More tests => 3; + +SKIP: { + qx{mandoc -V}; + + if ($? != 0) { + skip('mandoc not installed', 3); + } + + for my $file ('feh', 'feh-cam', 'gen-cam-menu') { + qx{mandoc -Tlint man/${file}.1}; + is($?, 0, "${file}.1: Valid mdoc syntax"); + } +} |