Skip to content

Commit 44ed634

Browse files
committed
t/run/todo.t: Add comments
Add a list of issues that we don't need TODO tests for, so that someone doesn't waste their efforts.
1 parent 439e041 commit 44ed634

File tree

1 file changed

+45
-3
lines changed

1 file changed

+45
-3
lines changed

t/run/todo.t

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
#!./perl
22

3-
# This file is a place for tests that fail at the time they are added here.
3+
# This file is a place for tests that are failing at the time they are added
4+
# into this file. It exists so that anyone can contribute a test without
5+
# having to know about Perl's testing structures.
46
#
5-
# When a ticket is filed, just follow the paradigm(s) in this file to add a
6-
# test that shows the failure.
7+
# When a new ticket is filed, just follow the paradigm(s) in this file to add
8+
# a test that shows the failure. However, some domains have infrastructure
9+
# which may make it easier to add a test there, than to have to set up things
10+
# here. These include:
11+
# Domain Test File
12+
# deparsing lib/B/Deparse.t
13+
# regex matching t/re/re_tests
714
#
815
# It is expected that when new tickets are opened, some will actually be
916
# duplicates of existing known bad behavior. And since there are so many open
@@ -13,6 +20,41 @@
1320
# disposition of the test here determined at that time. (For example, perhaps
1421
# it is redundant to the test demonstrating the bug that was intentionally
1522
# fixed, so can be removed altogether.)
23+
#
24+
# Before you add a test here, check that the ticket isn't one of these,
25+
# because we already have todo tests for them (in some other file).
26+
#
27+
# Git Hub issue numbers
28+
# 2207
29+
# 2208
30+
# 2286
31+
# 2931
32+
# 4125
33+
# 4261
34+
# 4370
35+
# 5959
36+
# 8267
37+
# 8945
38+
# 8952
39+
# 9010
40+
# 9406
41+
# 10750
42+
# 14052
43+
# 19370
44+
# 19661
45+
# 22547
46+
#
47+
# We keep a list of all the people who have contributed to the Perl 5 project.
48+
# If this is your first time contributing, you will need to add your name to
49+
# this list. After you have changed this file with your new test, run
50+
#
51+
# perl Porting/updateAUTHORS.pl
52+
#
53+
# This will automatically add you (if you weren't there already) to our list
54+
# of contributors. You will need to commit this change by doing something
55+
# like:
56+
#
57+
# commit -a -m'[your name here] is now a Perl 5 author'
1658

1759
BEGIN {
1860
chdir 't' if -d 't';

0 commit comments

Comments
 (0)