Skip to content
This repository
Browse code

parrot-prove POD added

  • Loading branch information...
commit 9d8aa0d03704ee06b08e470086f774c4ffa301a3 1 parent afb7440
authored December 06, 2011

Showing 1 changed file with 98 additions and 0 deletions. Show diff stats Hide diff stats

  1. 98  docs/binaries/parrot-prove.pod
98  docs/binaries/parrot-prove.pod
Source Rendered
... ...
@@ -0,0 +1,98 @@
  1
+# Copyright (C) 2001-2011, Parrot Foundation.
  2
+
  3
+=head1 Name
  4
+
  5
+parrot-prove - Prove is a PIR-based TAP (Test Anything Protocol) Harness
  6
+
  7
+=head1 Description
  8
+
  9
+It eats test output (i.e. is a TAP consumer) and tells humans if the
  10
+test suite passed, and if not, which kind of pretty colors of smoke
  11
+came out. It is mostly equivalent to 'prove' from Perl 5.
  12
+
  13
+=head1 Usage
  14
+
  15
+parrot-prove [option] [files]
  16
+
  17
+=head2 Command line boolean options
  18
+
  19
+To print all test lines use :
  20
+
  21
+    -v
  22
+    --verbose
  23
+
  24
+To run the tests in random order use :
  25
+
  26
+    -s
  27
+    --shuffle
  28
+
  29
+To show failed tests use :
  30
+
  31
+    -f
  32
+    --failures
  33
+
  34
+To show comments use :
  35
+
  36
+    -o
  37
+    -comments
  38
+
  39
+To ignore exit status from test scripts use :
  40
+
  41
+    --ignore-exit
  42
+
  43
+To merge test scripts STDERR with their STDOUT use :
  44
+
  45
+    -m
  46
+    --merge
  47
+
  48
+To run tests in reverse order use :
  49
+
  50
+    --reverse
  51
+
  52
+To suppress some test output while running tests use :
  53
+
  54
+    -q
  55
+    --quiet
  56
+
  57
+To print only summary result use :
  58
+    
  59
+    -Q
  60
+    --QUIET
  61
+
  62
+To show only results with TODO or SKIP directives use :
  63
+
  64
+    --directives
  65
+
  66
+To normalize TAP output in verbose output use :
  67
+
  68
+    --normalize
  69
+
  70
+To display help use :
  71
+
  72
+    -h
  73
+    --help
  74
+
  75
+To display version use :
  76
+
  77
+    -v
  78
+    --version
  79
+
  80
+=head2 Command line options that take arguments 
  81
+
  82
+To interpreter to run the tests ('' for compiled tests.) use :
  83
+
  84
+    -e
  85
+    --exec
  86
+
  87
+To store the resulting TAP in an archive file use :
  88
+
  89
+    -a
  90
+    --archive
  91
+
  92
+=head1 Help
  93
+
  94
+For more help or any other question you go to L<http://parrot.org> or
  95
+L<http://github.com/parrot/parrot>.Or you can send email to 'parrot-dev@parrot.org'.
  96
+You are also invited to join the #parrot IRC channel on irc.parrot.org.
  97
+
  98
+=cut

0 notes on commit 9d8aa0d

Please sign in to comment.
Something went wrong with that request. Please try again.