Changeset 5122

Show
Ignore:
Timestamp:
10/21/08 22:15:23 (9 months ago)
Author:
jwage
Message:

[1.0, 1.1] fixing tests to auto include all tests found in the Ticket folder

Location:
branches
Files:
2 removed
2 modified

Legend:

Unmodified
Added
Removed
  • branches/1.0/tests/run.php

    r5092 r5122  
    2424 
    2525// Ticket Tests 
    26 // If you write a ticket testcase add it to the bottom of the list, with the ticket number in it 
    2726$tickets = new GroupTest('Tickets Tests', 'tickets'); 
    28 $tickets->addTestCase(new Doctrine_Ticket_Njero_TestCase()); 
    29 $tickets->addTestCase(new Doctrine_Ticket_Ayoub_TestCase()); 
    30 $tickets->addTestCase(new Doctrine_Ticket_381_TestCase()); 
    31 $tickets->addTestCase(new Doctrine_Ticket_384_TestCase()); 
    32 $tickets->addTestCase(new Doctrine_Ticket_424B_TestCase()); 
    33 $tickets->addTestCase(new Doctrine_Ticket_424C_TestCase()); 
    34 $tickets->addTestCase(new Doctrine_Ticket_428_TestCase()); 
    35 $tickets->addTestCase(new Doctrine_Ticket_438_TestCase()); 
    36 $tickets->addTestCase(new Doctrine_Ticket_480_TestCase()); 
    37 $tickets->addTestCase(new Doctrine_Ticket_486_TestCase()); 
    38 $tickets->addTestCase(new Doctrine_Ticket_565_TestCase()); 
    39 $tickets->addTestCase(new Doctrine_Ticket_574_TestCase()); 
    40 $tickets->addTestCase(new Doctrine_Ticket_576_TestCase()); 
    41 $tickets->addTestCase(new Doctrine_Ticket_583_TestCase()); 
    42 $tickets->addTestCase(new Doctrine_Ticket_587_TestCase()); 
    43 $tickets->addTestCase(new Doctrine_Ticket_626B_TestCase()); 
    44 $tickets->addTestCase(new Doctrine_Ticket_626C_TestCase()); 
    45 $tickets->addTestCase(new Doctrine_Ticket_626D_TestCase()); 
    46 $tickets->addTestCase(new Doctrine_Ticket_632_TestCase()); 
    47 $tickets->addTestCase(new Doctrine_Ticket_638_TestCase()); 
    48 $tickets->addTestCase(new Doctrine_Ticket_642_TestCase()); 
    49 $tickets->addTestCase(new Doctrine_Ticket_668_TestCase()); 
    50 $tickets->addTestCase(new Doctrine_Ticket_673_TestCase()); 
    51 $tickets->addTestCase(new Doctrine_Ticket_697_TestCase()); 
    52 //$tickets->addTestCase(new Doctrine_Ticket_710_TestCase()); // Only uncomment if you want to check free() performance! 
    53 $tickets->addTestCase(new Doctrine_Ticket_736_TestCase()); 
    54 $tickets->addTestCase(new Doctrine_Ticket_741_TestCase()); 
    55 $tickets->addTestCase(new Doctrine_Ticket_749_TestCase()); 
    56 $tickets->addTestCase(new Doctrine_Ticket_786_TestCase()); 
    57 $tickets->addTestCase(new Doctrine_Ticket_832_TestCase()); 
    58 $tickets->addTestCase(new Doctrine_Ticket_838_TestCase()); 
    59 $tickets->addTestCase(new Doctrine_Ticket_867_TestCase()); 
    60 $tickets->addTestCase(new Doctrine_Ticket_876_TestCase()); 
    61 $tickets->addTestCase(new Doctrine_Ticket_889_TestCase()); 
    62 $tickets->addTestCase(new Doctrine_Ticket_894_TestCase()); 
    63 $tickets->addTestCase(new Doctrine_Ticket_904_TestCase()); 
    64 $tickets->addTestCase(new Doctrine_Ticket_912_TestCase()); 
    65 $tickets->addTestCase(new Doctrine_Ticket_915_TestCase()); 
    66 $tickets->addTestCase(new Doctrine_Ticket_923_TestCase()); 
    67 $tickets->addTestCase(new Doctrine_Ticket_927_TestCase()); 
    68 $tickets->addTestCase(new Doctrine_Ticket_929_TestCase()); 
    69 $tickets->addTestCase(new Doctrine_Ticket_930_TestCase()); 
    70 $tickets->addTestCase(new Doctrine_Ticket_932_TestCase()); 
    71 $tickets->addTestCase(new Doctrine_Ticket_935_TestCase()); 
    72 $tickets->addTestCase(new Doctrine_Ticket_941_TestCase()); 
    73 $tickets->addTestCase(new Doctrine_Ticket_950_TestCase()); 
    74 $tickets->addTestCase(new Doctrine_Ticket_952_TestCase()); 
    75 $tickets->addTestCase(new Doctrine_Ticket_963_TestCase()); 
    76 $tickets->addTestCase(new Doctrine_Ticket_966_TestCase()); 
    77 $tickets->addTestCase(new Doctrine_Ticket_969_TestCase()); 
    78 $tickets->addTestCase(new Doctrine_Ticket_973_TestCase()); 
    79 $tickets->addTestCase(new Doctrine_Ticket_982_TestCase()); 
    80 $tickets->addTestCase(new Doctrine_Ticket_987_TestCase()); 
    81 $tickets->addTestCase(new Doctrine_Ticket_1015_TestCase()); 
    82 $tickets->addTestCase(new Doctrine_Ticket_1028_TestCase()); 
    83 $tickets->addTestCase(new Doctrine_Ticket_1044_TestCase()); 
    84 $tickets->addTestCase(new Doctrine_Ticket_1071_TestCase()); 
    85 $tickets->addTestCase(new Doctrine_Ticket_1072_TestCase()); 
    86 $tickets->addTestCase(new Doctrine_Ticket_1077_TestCase()); 
    87 $tickets->addTestCase(new Doctrine_Ticket_1099_TestCase()); 
    88 $tickets->addTestCase(new Doctrine_Ticket_1106_TestCase()); 
    89 $tickets->addTestCase(new Doctrine_Ticket_1113_TestCase()); 
    90 $tickets->addTestCase(new Doctrine_Ticket_1116_TestCase()); 
    91 $tickets->addTestCase(new Doctrine_Ticket_1118_TestCase()); 
    92 $tickets->addTestCase(new Doctrine_Ticket_1121_TestCase()); 
    93 $tickets->addTestCase(new Doctrine_Ticket_1125_TestCase()); 
    94 $tickets->addTestCase(new Doctrine_Ticket_1123_TestCase()); 
    95 $tickets->addTestCase(new Doctrine_Ticket_1124_TestCase()); 
    96 $tickets->addTestCase(new Doctrine_Ticket_1131_TestCase()); 
    97 $tickets->addTestCase(new Doctrine_Ticket_1133_TestCase()); 
    98 $tickets->addTestCase(new Doctrine_Ticket_1134_TestCase()); 
    99 $tickets->addTestCase(new Doctrine_Ticket_1160_TestCase()); 
    100 $tickets->addTestCase(new Doctrine_Ticket_1175_TestCase()); 
    101 $tickets->addTestCase(new Doctrine_Ticket_1192_TestCase()); 
    102 $tickets->addTestCase(new Doctrine_Ticket_1195_TestCase()); 
    103 $tickets->addTestCase(new Doctrine_Ticket_1205_TestCase()); 
    104 $tickets->addTestCase(new Doctrine_Ticket_1206_TestCase()); 
    105 $tickets->addTestCase(new Doctrine_Ticket_1211_TestCase()); 
    106 $tickets->addTestCase(new Doctrine_Ticket_1213_TestCase()); 
    107 $tickets->addTestCase(new Doctrine_Ticket_1215_TestCase()); 
    108 $tickets->addTestCase(new Doctrine_Ticket_1225_TestCase()); 
    109 $tickets->addTestCase(new Doctrine_Ticket_1228_TestCase()); 
    110 $tickets->addTestCase(new Doctrine_Ticket_1230_TestCase()); 
    111 $tickets->addTestCase(new Doctrine_Ticket_1236_TestCase()); 
    112 $tickets->addTestCase(new Doctrine_Ticket_1244_TestCase()); 
    113 $tickets->addTestCase(new Doctrine_Ticket_1250_TestCase()); 
    114 $tickets->addTestCase(new Doctrine_Ticket_1251_TestCase()); 
    115 $tickets->addTestCase(new Doctrine_Ticket_1253_TestCase()); 
    116 $tickets->addTestCase(new Doctrine_Ticket_1254_TestCase()); 
    117 $tickets->addTestCase(new Doctrine_Ticket_1257_TestCase()); 
    118 $tickets->addTestCase(new Doctrine_Ticket_1277_TestCase()); 
    119 $tickets->addTestCase(new Doctrine_Ticket_1280_TestCase()); 
    120 $tickets->addTestCase(new Doctrine_Ticket_1289_TestCase()); 
    121 $tickets->addTestCase(new Doctrine_Ticket_1296_TestCase()); 
    122 $tickets->addTestCase(new Doctrine_Ticket_1304_TestCase()); 
    123 $tickets->addTestCase(new Doctrine_Ticket_1305_TestCase()); 
    124 $tickets->addTestCase(new Doctrine_Ticket_1323_TestCase()); 
    125 $tickets->addTestCase(new Doctrine_Ticket_1323b2_TestCase()); 
    126 $tickets->addTestCase(new Doctrine_Ticket_1325_TestCase()); 
    127 $tickets->addTestCase(new Doctrine_Ticket_1326_TestCase()); 
    128 $tickets->addTestCase(new Doctrine_Ticket_1335_TestCase()); 
    129 $tickets->addTestCase(new Doctrine_Ticket_1341_TestCase()); 
    130 $tickets->addTestCase(new Doctrine_Ticket_1351_TestCase()); 
    131 $tickets->addTestCase(new Doctrine_Ticket_1365_TestCase()); 
    132 $tickets->addTestCase(new Doctrine_Ticket_1372_TestCase()); 
    133 $tickets->addTestCase(new Doctrine_Ticket_1380_TestCase()); 
    134 $tickets->addTestCase(new Doctrine_Ticket_1381_TestCase()); 
    135 $tickets->addTestCase(new Doctrine_Ticket_1383_TestCase()); 
    136 $tickets->addTestCase(new Doctrine_Ticket_1390_TestCase()); 
    137 $tickets->addTestCase(new Doctrine_Ticket_1395_TestCase()); 
    138 $tickets->addTestCase(new Doctrine_Ticket_1400_TestCase()); 
    139 $tickets->addTestCase(new Doctrine_Ticket_1419_TestCase()); 
    140 $tickets->addTestCase(new Doctrine_Ticket_1436_TestCase()); 
    141 $tickets->addTestCase(new Doctrine_Ticket_1441_TestCase()); 
    142 $tickets->addTestCase(new Doctrine_Ticket_1452_TestCase()); 
    143 $tickets->addTestCase(new Doctrine_Ticket_1454_TestCase()); 
    144 $tickets->addTestCase(new Doctrine_Ticket_1461_TestCase()); 
    145 $tickets->addTestCase(new Doctrine_Ticket_1464_TestCase()); 
    146 $tickets->addTestCase(new Doctrine_Ticket_1465_TestCase()); 
    147 $tickets->addTestCase(new Doctrine_Ticket_1480_TestCase()); 
    148 $tickets->addTestCase(new Doctrine_Ticket_1483_TestCase()); 
    149 $tickets->addTestCase(new Doctrine_Ticket_1488_TestCase()); 
    150 $tickets->addTestCase(new Doctrine_Ticket_1507_TestCase()); 
    151 $tickets->addTestCase(new Doctrine_Ticket_1513_TestCase()); 
    152 $tickets->addTestCase(new Doctrine_Ticket_1520_TestCase()); 
    153 $tickets->addTestCase(new Doctrine_Ticket_1523_TestCase()); 
    154 $tickets->addTestCase(new Doctrine_Ticket_1527_TestCase()); 
    155 $tickets->addTestCase(new Doctrine_Ticket_1537_TestCase()); 
    156 $tickets->addTestCase(new Doctrine_Ticket_1540_TestCase()); 
    157 $tickets->addTestCase(new Doctrine_Ticket_1543_TestCase()); 
    158 $tickets->addTestCase(new Doctrine_Ticket_1545_TestCase()); 
    159 $tickets->addTestCase(new Doctrine_Ticket_1558_TestCase()); 
     27 
     28$ticketTestCases = glob(dirname(__FILE__) . '/Ticket/*TestCase.php'); 
     29foreach ($ticketTestCases as $testCase) 
     30{ 
     31    $fileInfo = pathinfo($testCase); 
     32    $name = str_replace('TestCase', '', $fileInfo['filename']); 
     33    $name = sprintf('Doctrine_Ticket_%s_TestCase', $name); 
     34    $tickets->addTestCase(new $name()); 
     35} 
     36 
    16037$test->addTestCase($tickets); 
    16138 
  • branches/1.1/tests/run.php

    r5106 r5122  
    2626// If you write a ticket testcase add it to the bottom of the list, with the ticket number in it 
    2727$tickets = new GroupTest('Tickets Tests', 'tickets'); 
    28 $tickets->addTestCase(new Doctrine_Ticket_Njero_TestCase()); 
    29 $tickets->addTestCase(new Doctrine_Ticket_Ayoub_TestCase()); 
    30 $tickets->addTestCase(new Doctrine_Ticket_255_TestCase()); 
    31 $tickets->addTestCase(new Doctrine_Ticket_381_TestCase()); 
    32 $tickets->addTestCase(new Doctrine_Ticket_384_TestCase()); 
    33 $tickets->addTestCase(new Doctrine_Ticket_424B_TestCase()); 
    34 $tickets->addTestCase(new Doctrine_Ticket_424C_TestCase()); 
    35 $tickets->addTestCase(new Doctrine_Ticket_428_TestCase()); 
    36 $tickets->addTestCase(new Doctrine_Ticket_438_TestCase()); 
    37 $tickets->addTestCase(new Doctrine_Ticket_480_TestCase()); 
    38 $tickets->addTestCase(new Doctrine_Ticket_486_TestCase()); 
    39 $tickets->addTestCase(new Doctrine_Ticket_565_TestCase()); 
    40 $tickets->addTestCase(new Doctrine_Ticket_574_TestCase()); 
    41 $tickets->addTestCase(new Doctrine_Ticket_576_TestCase()); 
    42 $tickets->addTestCase(new Doctrine_Ticket_583_TestCase()); 
    43 $tickets->addTestCase(new Doctrine_Ticket_587_TestCase()); 
    44 $tickets->addTestCase(new Doctrine_Ticket_626B_TestCase()); 
    45 $tickets->addTestCase(new Doctrine_Ticket_626C_TestCase()); 
    46 $tickets->addTestCase(new Doctrine_Ticket_626D_TestCase()); 
    47 $tickets->addTestCase(new Doctrine_Ticket_632_TestCase()); 
    48 $tickets->addTestCase(new Doctrine_Ticket_638_TestCase()); 
    49 $tickets->addTestCase(new Doctrine_Ticket_642_TestCase()); 
    50 $tickets->addTestCase(new Doctrine_Ticket_668_TestCase()); 
    51 $tickets->addTestCase(new Doctrine_Ticket_673_TestCase()); 
    52 $tickets->addTestCase(new Doctrine_Ticket_697_TestCase()); 
    53 //$tickets->addTestCase(new Doctrine_Ticket_710_TestCase()); // Only uncomment if you want to check free() performance! 
    54 $tickets->addTestCase(new Doctrine_Ticket_736_TestCase()); 
    55 $tickets->addTestCase(new Doctrine_Ticket_741_TestCase()); 
    56 $tickets->addTestCase(new Doctrine_Ticket_749_TestCase()); 
    57 $tickets->addTestCase(new Doctrine_Ticket_753_TestCase()); 
    58 $tickets->addTestCase(new Doctrine_Ticket_786_TestCase()); 
    59 $tickets->addTestCase(new Doctrine_Ticket_832_TestCase()); 
    60 $tickets->addTestCase(new Doctrine_Ticket_838_TestCase()); 
    61 $tickets->addTestCase(new Doctrine_Ticket_867_TestCase()); 
    62 $tickets->addTestCase(new Doctrine_Ticket_876_TestCase()); 
    63 $tickets->addTestCase(new Doctrine_Ticket_889_TestCase()); 
    64 $tickets->addTestCase(new Doctrine_Ticket_894_TestCase()); 
    65 $tickets->addTestCase(new Doctrine_Ticket_904_TestCase()); 
    66 $tickets->addTestCase(new Doctrine_Ticket_912_TestCase()); 
    67 $tickets->addTestCase(new Doctrine_Ticket_915_TestCase()); 
    68 $tickets->addTestCase(new Doctrine_Ticket_923_TestCase()); 
    69 $tickets->addTestCase(new Doctrine_Ticket_927_TestCase()); 
    70 $tickets->addTestCase(new Doctrine_Ticket_929_TestCase()); 
    71 $tickets->addTestCase(new Doctrine_Ticket_930_TestCase()); 
    72 $tickets->addTestCase(new Doctrine_Ticket_932_TestCase()); 
    73 $tickets->addTestCase(new Doctrine_Ticket_935_TestCase()); 
    74 $tickets->addTestCase(new Doctrine_Ticket_941_TestCase()); 
    75 $tickets->addTestCase(new Doctrine_Ticket_950_TestCase()); 
    76 $tickets->addTestCase(new Doctrine_Ticket_952_TestCase()); 
    77 $tickets->addTestCase(new Doctrine_Ticket_963_TestCase()); 
    78 $tickets->addTestCase(new Doctrine_Ticket_966_TestCase()); 
    79 $tickets->addTestCase(new Doctrine_Ticket_969_TestCase()); 
    80 $tickets->addTestCase(new Doctrine_Ticket_973_TestCase()); 
    81 $tickets->addTestCase(new Doctrine_Ticket_982_TestCase()); 
    82 $tickets->addTestCase(new Doctrine_Ticket_987_TestCase()); 
    83 $tickets->addTestCase(new Doctrine_Ticket_1015_TestCase()); 
    84 $tickets->addTestCase(new Doctrine_Ticket_1028_TestCase()); 
    85 $tickets->addTestCase(new Doctrine_Ticket_1044_TestCase()); 
    86 $tickets->addTestCase(new Doctrine_Ticket_1071_TestCase()); 
    87 $tickets->addTestCase(new Doctrine_Ticket_1072_TestCase()); 
    88 $tickets->addTestCase(new Doctrine_Ticket_1077_TestCase()); 
    89 $tickets->addTestCase(new Doctrine_Ticket_1099_TestCase()); 
    90 $tickets->addTestCase(new Doctrine_Ticket_1106_TestCase()); 
    91 $tickets->addTestCase(new Doctrine_Ticket_1113_TestCase()); 
    92 $tickets->addTestCase(new Doctrine_Ticket_1116_TestCase()); 
    93 $tickets->addTestCase(new Doctrine_Ticket_1118_TestCase()); 
    94 $tickets->addTestCase(new Doctrine_Ticket_1121_TestCase()); 
    95 $tickets->addTestCase(new Doctrine_Ticket_1125_TestCase()); 
    96 $tickets->addTestCase(new Doctrine_Ticket_1123_TestCase()); 
    97 $tickets->addTestCase(new Doctrine_Ticket_1124_TestCase()); 
    98 $tickets->addTestCase(new Doctrine_Ticket_1131_TestCase()); 
    99 $tickets->addTestCase(new Doctrine_Ticket_1133_TestCase()); 
    100 $tickets->addTestCase(new Doctrine_Ticket_1134_TestCase()); 
    101 $tickets->addTestCase(new Doctrine_Ticket_1160_TestCase()); 
    102 $tickets->addTestCase(new Doctrine_Ticket_1175_TestCase()); 
    103 $tickets->addTestCase(new Doctrine_Ticket_1192_TestCase()); 
    104 $tickets->addTestCase(new Doctrine_Ticket_1195_TestCase()); 
    105 $tickets->addTestCase(new Doctrine_Ticket_1205_TestCase()); 
    106 $tickets->addTestCase(new Doctrine_Ticket_1206_TestCase()); 
    107 $tickets->addTestCase(new Doctrine_Ticket_1208_TestCase()); 
    108 $tickets->addTestCase(new Doctrine_Ticket_1211_TestCase()); 
    109 $tickets->addTestCase(new Doctrine_Ticket_1213_TestCase()); 
    110 $tickets->addTestCase(new Doctrine_Ticket_1215_TestCase()); 
    111 $tickets->addTestCase(new Doctrine_Ticket_1225_TestCase()); 
    112 $tickets->addTestCase(new Doctrine_Ticket_1228_TestCase()); 
    113 $tickets->addTestCase(new Doctrine_Ticket_1230_TestCase()); 
    114 $tickets->addTestCase(new Doctrine_Ticket_1236_TestCase()); 
    115 $tickets->addTestCase(new Doctrine_Ticket_1244_TestCase()); 
    116 $tickets->addTestCase(new Doctrine_Ticket_1250_TestCase()); 
    117 $tickets->addTestCase(new Doctrine_Ticket_1251_TestCase()); 
    118 $tickets->addTestCase(new Doctrine_Ticket_1253_TestCase()); 
    119 $tickets->addTestCase(new Doctrine_Ticket_1254_TestCase()); 
    120 $tickets->addTestCase(new Doctrine_Ticket_1257_TestCase()); 
    121 $tickets->addTestCase(new Doctrine_Ticket_1276_TestCase()); 
    122 $tickets->addTestCase(new Doctrine_Ticket_1277_TestCase()); 
    123 $tickets->addTestCase(new Doctrine_Ticket_1280_TestCase()); 
    124 $tickets->addTestCase(new Doctrine_Ticket_1281_TestCase()); 
    125 $tickets->addTestCase(new Doctrine_Ticket_1289_TestCase()); 
    126 $tickets->addTestCase(new Doctrine_Ticket_1296_TestCase()); 
    127 $tickets->addTestCase(new Doctrine_Ticket_1304_TestCase()); 
    128 $tickets->addTestCase(new Doctrine_Ticket_1305_TestCase()); 
    129 $tickets->addTestCase(new Doctrine_Ticket_1307_TestCase()); 
    130 $tickets->addTestCase(new Doctrine_Ticket_1315_TestCase()); 
    131 $tickets->addTestCase(new Doctrine_Ticket_1323_TestCase()); 
    132 $tickets->addTestCase(new Doctrine_Ticket_1323b2_TestCase()); 
    133 $tickets->addTestCase(new Doctrine_Ticket_1325_TestCase()); 
    134 $tickets->addTestCase(new Doctrine_Ticket_1326_TestCase()); 
    135 $tickets->addTestCase(new Doctrine_Ticket_1335_TestCase()); 
    136 $tickets->addTestCase(new Doctrine_Ticket_1338_TestCase()); 
    137 $tickets->addTestCase(new Doctrine_Ticket_1341_TestCase()); 
    138 $tickets->addTestCase(new Doctrine_Ticket_1351_TestCase()); 
    139 $tickets->addTestCase(new Doctrine_Ticket_1365_TestCase()); 
    140 $tickets->addTestCase(new Doctrine_Ticket_1372_TestCase()); 
    141 $tickets->addTestCase(new Doctrine_Ticket_1380_TestCase()); 
    142 $tickets->addTestCase(new Doctrine_Ticket_1381_TestCase()); 
    143 $tickets->addTestCase(new Doctrine_Ticket_1383_TestCase()); 
    144 $tickets->addTestCase(new Doctrine_Ticket_1390_TestCase()); 
    145 $tickets->addTestCase(new Doctrine_Ticket_1395_TestCase()); 
    146 $tickets->addTestCase(new Doctrine_Ticket_1400_TestCase()); 
    147 $tickets->addTestCase(new Doctrine_Ticket_1417_TestCase()); 
    148 $tickets->addTestCase(new Doctrine_Ticket_1419_TestCase()); 
    149 $tickets->addTestCase(new Doctrine_Ticket_1436_TestCase()); 
    150 $tickets->addTestCase(new Doctrine_Ticket_1441_TestCase()); 
    151 $tickets->addTestCase(new Doctrine_Ticket_1452_TestCase()); 
    152 $tickets->addTestCase(new Doctrine_Ticket_1454_TestCase()); 
    153 $tickets->addTestCase(new Doctrine_Ticket_1461_TestCase()); 
    154 $tickets->addTestCase(new Doctrine_Ticket_1464_TestCase()); 
    155 $tickets->addTestCase(new Doctrine_Ticket_1465_TestCase()); 
    156 $tickets->addTestCase(new Doctrine_Ticket_1467_TestCase()); 
    157 $tickets->addTestCase(new Doctrine_Ticket_1480_TestCase()); 
    158 $tickets->addTestCase(new Doctrine_Ticket_1483_TestCase()); 
    159 $tickets->addTestCase(new Doctrine_Ticket_1488_TestCase()); 
    160 $tickets->addTestCase(new Doctrine_Ticket_1494_TestCase()); 
    161 $tickets->addTestCase(new Doctrine_Ticket_1507_TestCase()); 
    162 $tickets->addTestCase(new Doctrine_Ticket_1513_TestCase()); 
    163 $tickets->addTestCase(new Doctrine_Ticket_1520_TestCase()); 
    164 $tickets->addTestCase(new Doctrine_Ticket_1522_TestCase()); 
    165 $tickets->addTestCase(new Doctrine_Ticket_1523_TestCase()); 
    166 $tickets->addTestCase(new Doctrine_Ticket_1527_TestCase()); 
    167 $tickets->addTestCase(new Doctrine_Ticket_1535_TestCase()); 
    168 $tickets->addTestCase(new Doctrine_Ticket_1537_TestCase()); 
    169 $tickets->addTestCase(new Doctrine_Ticket_1540_TestCase()); 
    170 $tickets->addTestCase(new Doctrine_Ticket_1543_TestCase()); 
    171 $tickets->addTestCase(new Doctrine_Ticket_1545_TestCase()); 
    172 $tickets->addTestCase(new Doctrine_Ticket_1558_TestCase()); 
     28 
     29$ticketTestCases = glob(dirname(__FILE__) . '/Ticket/*TestCase.php'); 
     30foreach ($ticketTestCases as $testCase) 
     31{ 
     32    $fileInfo = pathinfo($testCase); 
     33    $name = str_replace('TestCase', '', $fileInfo['filename']); 
     34    $name = sprintf('Doctrine_Ticket_%s_TestCase', $name); 
     35    $tickets->addTestCase(new $name()); 
     36} 
     37 
    17338$test->addTestCase($tickets); 
    17439