Merge pull request #2 from charsbar/format_name_should_return_a_value

_format_name should return some value so as not to issue uuv warnings
Merge branch 'master' of github.com:tokuhirom/Test-Pretty
do not rewrite exit code if it's already set. closed #5
support skipping. closed #3
Checking in changes prior to tagging of version 0.11.

Changelog diff is:

diff --git a/Changes b/Changes
index 5a9f820..bd4a871 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,14 @@
 Revision history for Perl extension Test::Pretty

+0.11
+
+    - decode source code as utf-8 by default
+      (reported by typester++)
+    - fixed handling die-ing in subtest
+      (reported by typester++)
+    - handle skipping corectlly
+      (reported by miyagawa++)
+
 0.10

     - added -Pretty module
support Test::Requires.
Checking in changes prior to tagging of version 0.12.

Changelog diff is:

diff --git a/Changes b/Changes
index bd4a871..3e38ee1 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Test::Pretty

+0.12
+
+    - fixed support for Test::Requires
+
 0.11

     - decode source code as utf-8 by default
Do not fail on plan in subtests.
Checking in changes prior to tagging of version 0.13.

Changelog diff is:

diff --git a/Changes b/Changes
index 3e38ee1..bb8d37a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Test::Pretty

+0.13
+
+    - do not fail on plan in subtest
+
 0.12

     - fixed support for Test::Requires
depend to Test::Builder 0.82, Test::Pretty uses in_todo function.
better header for proving
use Test::Pretty::Harness for better parsing at test case is only one.
if --quiet or --QUIET is specified, do not make verbose.
do not use PERL5OPT. It breaks child process.
Checking in changes prior to tagging of version 0.15.

Changelog diff is:

diff --git a/Changes b/Changes
index bb8d37a..3af1d5a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Test::Pretty

+0.15
+
+    - do not use PERL5OPT, PERl5OPT affects to child processes.
+
 0.13

     - do not fail on plan in subtest
Checking in changes prior to tagging of version 0.16.

Changelog diff is:

diff --git a/Changes b/Changes
index 3af1d5a..71537b9 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Test::Pretty

+0.16
+
+    - required minimum version of Perl is now 5.8.1
+
 0.15

     - do not use PERL5OPT, PERl5OPT affects to child processes.
Fail the test case when subtest does not have test case
https://github.com/tokuhirom/Test-Pretty/issues/7
Checking in changes prior to tagging of version 0.17.

Changelog diff is:

diff --git a/Changes b/Changes
index 71537b9..1419935 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,10 @@
 Revision history for Perl extension Test::Pretty

+0.17
+
+    - [master 18673b0] Fail the test case when subtest does not have test case https://github.com/tokuhirom/Test-Pretty/issues/7
+      (reported by soh335++)
+
 0.16

     - required minimum version of Perl is now 5.8.1
fixed typester.t
Checking in changes prior to tagging of version 0.18.

Changelog diff is:

diff --git a/Changes b/Changes
index 1419935..a0ed879 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Test::Pretty

+0.18
+
+    - no feature changes, fixed typester.t
+
 0.17

     - [master 18673b0] Fail the test case when subtest does not have test case https://github.com/tokuhirom/Test-Pretty/issues/7