-
Notifications
You must be signed in to change notification settings - Fork 89
/
Changes
3390 lines (2239 loc) · 114 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
*******************************************************************************
* Please note, over time several distributions have been merged into this one *
* over time. Changes file history has also been merged, so entries for these *
* merged distributions can be found further down in the file. *
*******************************************************************************
{{$NEXT}}
1.302206 2024-12-19 17:51:07-08:00 America/Los_Angeles
- Remove Test::Builder::IO::Scalar
- Fix #1016
1.302205 2024-12-19 09:28:05-08:00 America/Los_Angeles
- Use our instead of 'use vars'
- Fix $[ usage
- Doc updates
1.302204 2024-09-14 10:32:25-07:00 America/Los_Angeles
- Add pending diagnostics functionality
- Show warnings/exceptions for no_warnings() and lives()
1.302203 2024-09-04 16:15:07-07:00 America/Los_Angeles
- Fix some tests when run on windows
1.302202 2024-09-02 16:27:17-07:00 America/Los_Angeles
- Add comment on how to make tables bigger, #931
- Typo fix
1.302201 2024-08-13 08:19:01-07:00 America/Los_Angeles
- Fix bug found by new warnings in blead (Thanks Mauke)
1.302200 2024-08-04 11:22:17-07:00 America/Los_Angeles
- Merge Test2-Suite into Test-Simple
- Some doc updates
- Some test fixes
1.302199 2024-04-25 15:05:00+01:00 Europe/Lisbon
- Minor fixes
1.302198 2023-11-30 10:07:14-08:00 America/Los_Angeles
- Remove use of defined-or operator
1.302197 2023-11-28 17:30:37-08:00 America/Los_Angeles
- Add ability to attach timestamps to trace objects via api or env var
1.302196 2023-10-24 10:27:33-07:00 America/Los_Angeles
- Fix #882
- Fix handling of VSTRING and LVALUE refs in is_deeply() #918
- Merge several doc fixes from mauke
1.302195 2023-04-28 05:55:54-07:00 America/Los_Angeles
- Fix done_testing(0) producing 2 plans and an incorrect message
1.302194 2023-03-13 20:06:57-07:00 America/Los_Angeles
- Fix failing test on 5.10
1.302193 2023-03-06 09:38:00-08:00 America/Los_Angeles
- Deprecate isn't()
1.302192 2023-02-02 07:34:08-08:00 America/Los_Angeles
- Silence deprecation warning when testing smartmatch
1.302191 2022-07-09 10:48:09-07:00 America/Los_Angeles
- CI Fixes
- avoid failing when printing diagnostic info comparing partial overload objects
1.302190 2022-03-04 15:07:45-08:00 America/Los_Angeles
- Fix subtest times to be hi-res
1.302189 2022-02-24 21:23:05-08:00 America/Los_Angeles
- Fix #890, #891
1.302188 2021-09-29 08:31:27-07:00 America/Los_Angeles
- Fix for non-gcc compilers on 5.10.0
1.302187 2021-09-17 06:59:05-07:00 America/Los_Angeles
- Fix tests for core boolean support
1.302186 2021-07-26 10:37:46-07:00 America/Los_Angeles
- Add start/stop timestamps to subtests
1.302185 2021-05-19 11:08:39-07:00 America/Los_Angeles
- Fix test from last commit to pass on older perls
1.302184 2021-05-19 09:19:08-07:00 America/Los_Angeles
- Fix Test::Builder->skip to stringify arguments
1.302183 2020-10-21 20:10:36-07:00 America/Los_Angeles
- avoid closing over scalar in BEGIN block in cmp_ok eval
1.302182 2020-10-05 22:02:28-07:00 America/Los_Angeles
- Fix 5.6 support
- Fix fragile %INC handling in a test
1.302181 2020-09-14 09:46:04-07:00 America/Los_Angeles
- put try_sig_mask back where it goes (And add test to prevent this in the future)
- Drop new List::Util requirement back down
1.302180 2020-09-13 23:11:18-07:00 America/Los_Angeles
- No changes since last trial
1.302179 2020-09-12 22:35:19-07:00 America/Los_Angeles (TRIAL RELEASE)
- Bump minimum List::Util version (for uniq)
1.302178 2020-09-07 14:11:52-07:00 America/Los_Angeles (TRIAL RELEASE)
- Move try_sig_mask to the only module that uses it.
- Inherit warnings bitmask in cmp_ok string eval
- Update copyright date
- Improved API for interept {} and what it returns
1.302177 2020-08-06 21:46:06-07:00 America/Los_Angeles
- Minor fix to author downstream test
- No significant changes since the last trial
1.302176 2020-08-05 21:45:19-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix Test::More's $TODO inside intercept (#862)
1.302175 2020-04-13 11:37:36-07:00 America/Los_Angeles
- Fix typos in POD
- Fix incorrect Test2::Hub documentation
- Fix test that needed . in @INC on windows
- Fix Breakage test to show more info
1.302174 2020-03-30 13:55:54-07:00 America/Los_Angeles
- Fallback if JSON::PP is not available during IPC errors
1.302173 2020-03-27 09:00:16-07:00 America/Los_Angeles
- Add extra debugging for "Not all files from hub '...' have been collected!"
1.302172 2020-03-08 15:21:25-07:00 America/Los_Angeles
- Fix transition doc
- Fix warnings from info / debug tap
1.302171 2020-01-17 09:47:59-08:00 America/Los_Angeles
- Fix 5.6
- Fix EBDIC
- Upgrade Object::HashBase
- Clarify error message in test (#841)
- Spelling/Grammer fixes
1.302170 2019-12-02 13:25:48-08:00 America/Los_Angeles
- Fix unwanted END phase event (#840)
1.302169 2019-11-18 15:49:38-08:00 America/Los_Angeles
- Update inline Object::HashBase
- Avoid 'used only once' warnings in BEGIN and END blocks (James E Keenan <[email protected]>)
1.302168 2019-09-06 07:40:18-07:00 America/Los_Angeles
- Fix Typo in a Test2::API::Breakage warning (Thanks E. Choroba)
- Delay loading of Term::Table until needed (Thanks Graham Knop)
1.302167 2019-08-23 14:07:58-07:00 America/Los_Angeles
- add test2_is_testing_done api method
- Fix string compare warning
1.302166 2019-08-15 10:37:01-07:00 America/Los_Angeles
- Fix context test on older perls
1.302165 2019-08-15 10:21:09-07:00 America/Los_Angeles
- Better diagnostics when a context is destroyed unexpectedly
- Add an event to notify when END phase starts
1.302164 2019-04-27 01:43:44-07:00 America/Los_Angeles
- No changes since trial
1.302163 2019-04-25 05:45:47-07:00 America/Los_Angeles (TRIAL RELEASE)
- Do not use threads::Shared in Test::Tester::Capture (#826)
- Add missing version info to Info/Table
- Fix event in global destruction bug (#827)
- Proper fix for todo = '' (#812, #829)
1.302162 2019-02-05 19:55:14-08:00 America/Los_Angeles
- Typo fixes in documentation
1.302161 2019-01-29 09:34:27-08:00 America/Los_Angeles (TRIAL RELEASE)
- Remove SHM Optimization
1.302160 2019-01-18 11:44:33-08:00 America/Los_Angeles
- No Changes since last trial release
1.302159 2019-01-09 13:21:37-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add table support to ctx->fail and ctx->fail_and_return
- Fix Instance.t on haiku-os
1.302158 2019-01-08 15:36:24-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix TAP test on windows
- Fix math errors in table indentation
- Devel requires Term::Table
1.302157 2019-01-08 14:10:29-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix minor typos and missing doc sections
- Add table support in info facet and TAP formatter
1.302156 2019-01-07 11:13:07-08:00 America/Los_Angeles
- No changes from last trial
1.302155 2019-01-04 11:25:17-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test not to fail in non-english locales
1.302154 2019-01-04 10:20:54-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix SHM pid checking for some platforms in Instance.t
- Add SHM errno/msg to warning about SHM going away
1.302153 2019-01-03 08:39:42-08:00 America/Los_Angeles (TRIAL RELEASE)
- Improve SHM verification and state awareness
1.302152 2018-12-26 12:21:32-08:00 America/Los_Angeles (TRIAL RELEASE)
- More Instance.t improvements
- Add trace to SHM error when possible
1.302151 2018-12-20 11:05:47-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix another locale error in Instance.t
1.302150 2018-12-20 10:57:09-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix locale error in Instance.t
- Windows test fixes
- perl 5.6 test fixes
1.302149 2018-12-20 09:47:31-08:00 America/Los_Angeles (TRIAL RELEASE)
- Even more SHM error improvements
1.302148 2018-12-17 13:08:23-08:00 America/Los_Angeles (TRIAL RELEASE)
- Further Improve SHM error message
1.302147 2018-12-17 12:59:14-08:00 America/Los_Angeles (TRIAL RELEASE)
- Improve SHM error message
1.302146 2018-12-17 09:06:44-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix SHM test to work on machines without SHM
1.302145 2018-12-12 11:26:32-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix localization error in new test (#820)
1.302144 2018-12-12 09:51:25-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add tests for shmwrite fix (#815)
1.302143 2018-12-11 19:10:37-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix failure to check error code on shmwrite (#815)
1.302142 2018-12-11 11:55:22-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix #814 Windows fork+test failure
- Fix #819 Documentation updates
- Fix #810 Verbose TAP newline regression
- Fix #817 local $TODO bug
- Fix #812 Another local $TODO bug
- Fix #815 shm read warning
- Merge doc fix PR's from magnolia-k (thanks!)
1.302141 2018-11-30 14:27:19-08:00 America/Los_Angeles
- Fix bug where IPC init failed in preload+fork environments
1.302140 2018-08-13 08:00:25-07:00 America/Los_Angeles
- No Changes since last release
1.302139 2018-07-17 12:38:37-07:00 America/Los_Angeles (TRIAL RELEASE)
- Mask warning from the recent IPC fix generated when threaded Test tools are loaded at run-time
1.302138 2018-07-11 09:29:51-07:00 America/Los_Angeles
- No changes since trial
1.302137 2018-05-25 08:45:13-07:00 America/Los_Angeles (TRIAL RELEASE)
- Make it safe to fork before events in IPC
1.302136 2018-04-19 05:40:11-07:00 America/Los_Angeles
- Add test2_add_callback_testing_done to Test2::API
1.302135 2018-03-29 22:53:00-07:00 America/Los_Angeles
- No changes since last trial
1.302134 2018-03-19 21:20:08-07:00 America/Los_Angeles (TRIAL RELEASE)
- Make sure all hubs, events, and contexts get a unique (per run) id.
- Use a common generator for unique(enough) id's (not UUIDs)
1.302133 2018-03-11 12:48:37-07:00 America/Los_Angeles
- No changes since last trial
1.302132 2018-03-09 15:43:51-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add method to validate facet data
- Add Test2::Event::V2 event class, and context helpers
- Improve how events handle facets
- Break out meta_facet_data
- Document and fix Facets2Legacy
- Fix nested and in_subtest to look at hub facets
- Fix event->related and trace with uuid
1.302131 2018-03-07 09:36:16-08:00 America/Los_Angeles (TRIAL RELEASE)
- Make sure event puts the uuid into the about facet
1.302130 2018-03-07 08:07:54-08:00 America/Los_Angeles
- No changes since last trial
1.302129 2018-03-06 13:43:22-08:00 America/Los_Angeles (TRIAL RELEASE)
- Make hubs tag events with a new facet
1.302128 2018-03-05 09:26:53-08:00 America/Los_Angeles
- No changes since the trial
1.302127 2018-03-02 12:43:56-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix missing UUID in Test::Builder subtests
1.302126 2018-03-01 23:15:52-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add optional UUID tagging
1.302125 2018-02-21 23:10:39-08:00 America/Los_Angeles
- No changes since trial
1.302124 2018-02-13 22:02:48-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix a test to skip without threads
1.302123 2018-02-13 21:39:31-08:00 America/Los_Angeles (TRIAL RELEASE)
- Make it possible to disable IPC
1.302122 2018-02-05 08:13:56-08:00 America/Los_Angeles
- Add 'mode' ro render facet
1.302121 2018-02-04 13:27:41-08:00 America/Los_Angeles
- Update Copyright
- Add 'render' facet
1.302120 2017-11-29 18:49:15-08:00 America/Los_Angeles
- No Changes since last trial
1.302119 2017-11-28 15:35:42-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix IPC reload bug
1.302118 2017-11-28 10:14:12-08:00 America/Los_Angeles
- No Changes since last trial
1.302117 2017-11-27 14:10:53-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix event Out of Order bug
- Add driver_abort() hook for IPC Drivers
1.302116 2017-11-23 15:14:26-08:00 America/Los_Angeles (TRIAL RELEASE)
- add better interface for ipc_wait
1.302115 2017-11-22 21:14:55-08:00 America/Los_Angeles (TRIAL RELEASE)
- ipc_wait now reports exit and signal values
1.302114 2017-11-21 15:28:39-08:00 America/Los_Angeles (TRIAL RELEASE)
- Added pre-subtest hook to Test2::API (#801 from dakkar)
1.302113 2017-11-20 14:04:16-08:00 America/Los_Angeles
- Fix SIGPIPE in IPC test
- Mark a test as usually AUTHOR_TESTING only
1.302112 2017-11-20 06:43:16-08:00 America/Los_Angeles
- Fix test on threaded 5.8
1.302111 2017-11-18 09:54:33-08:00 America/Los_Angeles
- Remove debugging from previous trial
1.302110 2017-11-17 09:47:23-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test breakage (from previous trial) on older perls
1.302109 2017-11-17 09:35:48-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix some fragile tests
- Add debugging to API/Instance.t for a cpan-testers failure
1.302108 2017-11-16 14:19:24-08:00 America/Los_Angeles (TRIAL RELEASE)
- Apply p5p test patch from Craig A. Berry <[email protected]>
1.302107 2017-11-16 07:44:59-08:00 America/Los_Angeles (TRIAL RELEASE)
- Allow regexp in Test::Tester
1.302106 2017-10-20 20:42:43-07:00 America/Los_Angeles
- Make version number in HashBase sane.
1.302105 2017-10-20 07:09:45-07:00 America/Los_Angeles
- No changes since last trial
1.302104 2017-10-19 11:39:01-07:00 America/Los_Angeles (TRIAL RELEASE)
- Combine multiple diags into one event
1.302103 2017-10-15 10:11:29-07:00 America/Los_Angeles
- No changes since last TRIAL
1.302102 2017-10-14 20:05:45-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix some TODO edge cases that were not previously accounted for
1.302101 2017-10-12 07:43:16-07:00 America/Los_Angeles
- Bump Test::Builder::IO::Scalar version for core
1.302100 2017-10-10 14:30:18-07:00 America/Los_Angeles
- No changes since last TRIAL
1.302099 2017-10-10 09:29:40-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix run_subtest inherit_trace option
1.302098 2017-10-03 06:13:49-07:00 America/Los_Angeles
- Add docs for test2_stdout and test2_stderr
- Fix 5.6 support
1.302097 2017-10-02 19:35:08-07:00 America/Los_Angeles
- Fix hub->process bug that could let an error pass
- Fix #789 (Modification of read only value)
- Fix typo in Test::Builder when looking for IPC (#777)
- Fix #791, clone_io broke on scalar io layer
- Fix #790 and #756, Exception event stingify exception
- Localize $^E in context (#780)
- Fix test that failed in verbose mode (#770)
1.302096 2017-09-10 21:16:18-07:00 America/Los_Angeles
- Fix to work with subref-in-stash optimisation (Father C.)
1.302095 2017-08-31 20:35:22-07:00 America/Los_Angeles (TRIAL RELEASE)
- Make several tests work with preload
1.302094 2017-08-30 21:27:23-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix Test::Builder in a preload scenario
1.302093 2017-08-29 21:05:20-07:00 America/Los_Angeles (TRIAL RELEASE)
- Make sure Test::Builder does not initialize Test2 too soon.
1.302092 2017-08-28 21:30:06-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix bug in Facets for TodoDiag
- Add API command to reset after a fork
- Add 'important' flag to info event facet
1.302091 2017-08-08 19:50:55-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add 'new_root' constructor for formatters
- Add intercept_deep() to the API
- Fix bug in Version event
- Add 'number' attribute to assertion facet
1.302090 2017-07-09 21:10:08-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test that unintentionally required Test2::Suite
1.302089 2017-07-09 20:51:19-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix plan in buffered subtest so that the facts say it is buffered
1.302088 2017-06-28 21:55:21-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix tests on perl 5.25+ with newer Data::Dumper
1.302087 2017-06-26 20:32:21-07:00 America/Los_Angeles (TRIAL RELEASE)
- Introduce 'Facets' for events
- Performance enhancements
- Upgrade inline HashBase
- Move Test2::Util::Trace to Test2::EventFacet::Trace
- Track hub id in Trace
- Remove Info event
- Add Pass and Fail events
- Remove Event JSON interface
1.302086 2017-06-20 10:43:13-07:00 America/Los_Angeles
- Make it possible to turn off result logging in Test::Builder
1.302085 2017-05-01 19:24:37-07:00 America/Los_Angeles
- No Changes since last TRIAL
1.302084 2017-04-29 20:42:48-07:00 America/Los_Angeles (TRIAL RELEASE)
- Better IO management
- Allow access to the STDERR/STDOUT Test2::API uses
- Formatters should use the Test2::API handles
1.302083 2017-04-14 10:55:26-07:00 America/Los_Angeles
- Update some breakage info for Test::More::Prefix and Test::DBIx::Class::Schema
1.302082 2017-04-11 12:56:24-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test that incorrectly called private function as method
1.302081 2017-04-06 10:39:37-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix threads timeout for older perls (as best we can)
1.302080 2017-04-04 20:24:55-07:00 America/Los_Angeles (TRIAL RELEASE)
- Timeout when waiting for child procs and threads (#765)
- Fix SIGSYS localization issue (#758)
- Fix outdated docs (#759, #754)
- Fix bail-out in buffered subtest (#747)
1.302079 2017-04-03 12:12:02-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fixes for '. in @INC' changes (#768)
1.302078 2017-03-01 15:24:12-08:00 America/Los_Angeles
- No changes since last trial
1.302077 2017-02-19 14:34:30-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix #762, newlines for todo subtest
- Revisit #637, fix rare race condition it created
1.302076 2017-02-01 19:38:42-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix crash when TB->reset used inside subtest
1.302075 2017-01-10 19:39:28-08:00 America/Los_Angeles
- No changes, just marking a stable release
1.302074 2017-01-08 11:41:44-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add 'cid' to trace
- Add signatures to trace
- Add related() to events
- Now it is possible to check if events are related
- Add 'no_fork' option to run_subtest()
1.302073 2016-12-18 23:02:54-08:00 America/Los_Angeles
- No changes from last trial
1.302072 2016-12-18 01:08:12-08:00 America/Los_Angeles (TRIAL RELEASE)
- Expose tools.pl as Test2::Tools::Tiny
1.302071 2016-12-17 12:08:29-08:00 America/Los_Angeles
- No changes since last trial release
1.302070 2016-12-14 21:32:47-08:00 America/Los_Angeles (TRIAL RELEASE)
- Added two new event classes, Test2::Event::Encoding and
Test2::Event::TAP::Version. These are primarily being added for the
benefit of Test2::Harness now, but they could be useful for other Test2
event consumer tools in the future. Implemented by Dave Rolsky (#743).
1.302069 2016-12-12 15:03:04-08:00 America/Los_Angeles (TRIAL RELEASE)
- Generate HashBase from Object::HashBase which has been split out
- When a subtest is marked as todo, all of its contained Ok and Subtest
events are now updated so that they return true for
$e->effective_pass. Implemented by Dave Rolsky. (#742)
1.302068 2016-12-03 13:50:01-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add TO_JSON and from_json methods to Test2::Event and Test2::Trace::Util
to faciliate transferring event data between processes. Implemented by
Dave Rolsky. (#741).
1.302067 2016-11-23 07:37:56-08:00 America/Los_Angeles
- Fix context test for recent blead.
1.302066 2016-11-08 07:58:39-08:00 America/Los_Angeles (TRIAL RELEASE)
- Handle cases where SysV IPC can be available but not enabled
- Import 'context' into Test2::IPC, it is used by 'cull'
- Propogate warnings settings to use_ok (#736)
1.302065 2016-10-30 11:54:37-07:00 America/Los_Angeles (TRIAL RELEASE)
- Set the TEST_ACTIVE env var to true
- Set the TEST2_ACTIVE env var to true
- Fix the oldest bug still in the bug list (#6)
This fixes cmp_ok output is some confusing cases
- Update travis config
- Add missing author deps
- Fix handling of negative pid's on windows
- Add can() to Test::Tester::Delegate (despite deprecation)
- Fix some minor test issues
1.302064 2016-10-24 21:03:24-07:00 America/Los_Angeles (TRIAL RELEASE)
- Repo management improvements
- Better handling of info vs diag in ->send_event
- Fix test that used 'parent'
- Better handling of non-bumping failures (#728)
1.302063 2016-10-23 21:31:20-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix double release when 'throw' is used in context_do()
1.302062 2016-10-20 06:16:08-07:00 America/Los_Angeles
- No changes from last trial
1.302061 2016-09-30 14:49:19-07:00 America/Los_Angeles (TRIAL RELEASE)
- Removed a warning when using a non-TAP formatter with Test::Builder
about the formatter not "no_header" and "no_diag". This happened even if
the alternative formatter class implemented these attributes.
- When finalize is called on a formatter, it now receives one more
argument, a boolean indicating whether or not the call is for a subtest
or not.
1.302060 2016-09-25 12:46:46-07:00 America/Los_Angeles (TRIAL RELEASE)
- Formatters now have terminate() and finalize() methods. These are called
when there is a skip_all or bail event (terminate) or when a test suite
is exiting normally (finalize). This allows formatters to finalize their
output, which is important for any sort of document-oriented format (as
opposed to a stream format like TAP). (#723)
1.302059 2016-09-25 12:32:21-07:00 America/Los_Angeles
- No changes from last trial
1.302058 2016-09-21 10:46:13-07:00 America/Los_Angeles (TRIAL RELEASE)
- Mask warning when comparing $@ in Test2::API::Context
1.302057 2016-09-18 12:12:18-07:00 America/Los_Angeles (TRIAL RELEASE)
- Doc fixes
- Win32 color support in Test::Builder::Tester
- Support v-strings in is_deeply
- A streamed subtest run inside a buffered subtest will be automatically
converted to a buffered subtest. Otherwise the output from inside the
subtest is lost entirely. (#721)
1.302056 2016-09-12 09:03:49-07:00 America/Los_Angeles
- Minor typo fix
- No logic chnges since last trial
1.302055 2016-08-30 12:13:32-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix special case of ok line ending in \
- Improve a test that captures STDERR/STDOUT (Thanks HAARG)
1.302054 2016-08-20 16:21:44-07:00 America/Los_Angeles (TRIAL RELEASE)
- Allow '#' and '\n' in ok names
1.302053 2016-08-17 21:22:55-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix skip_all in require in intercept (#696)
- Documentation of what is better in Test2 (#663)
- Document Test::Builder::Tester plan limitations
- Document limitations in is_deeply (#595)
- Better documentation of done_testing purpose (#151)
- Make ctx->send_event detect termination events (#707)
1.302052 2016-08-13 14:34:07-07:00 America/Los_Angeles
- No Changes from last trial
1.302051 2016-08-11 20:26:22-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix setting hub when getting context
1.302050 2016-08-10 22:12:19-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add contact info to main doc and readme
1.302049 2016-07-28 07:03:31-07:00 America/Los_Angeles
- No Changes from last trial
1.302048 2016-07-27 07:42:14-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add 'active' attribute to hub
1.302047 2016-07-22 22:36:29-07:00 America/Los_Angeles
- No Changes from last trial
1.302046 2016-07-19 06:58:43-07:00 America/Los_Angeles (TRIAL RELEASE)
- Restore traditional note/diag return values (#694)
1.302045 2016-07-18 09:05:15-07:00 America/Los_Angeles
- No changes from last TRIAL release
1.302044 2016-07-13 17:56:20-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix test that segv'd on older perls
1.302043 2016-07-12 09:37:31-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix TODO in mixed T2/TB subtests
1.302042 2016-07-11 20:30:35-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix IPC event ordering bug
1.302041 2016-07-09 17:01:45-07:00 America/Los_Angeles (TRIAL RELEASE)
- Work around IPC bug on windows
1.302040 2016-07-09 16:55:00-07:00 America/Los_Angeles
- No changes from last trial
1.302039 2016-07-07 22:01:02-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add Info event for better diagnostics
1.302038 2016-07-05 07:00:18-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix broken MANIFEST.SKIP entries (#689)
1.302037 2016-07-04 10:09:00-07:00 America/Los_Angeles
- No changes from trial
1.302036 2016-07-03 11:52:45-07:00 America/Los_Angeles (TRIAL RELEASE)
- Restore PerlIO layer cloning on STDERR and STDOUT
1.302035 2016-06-27 08:55:55-07:00 America/Los_Angeles
- No changes since TRIAL release
1.302034 2016-06-25 13:51:00-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix some breakage info (Thanks Dolman!)
- POD Fixes (Thanks cpansprout!)
1.302033 2016-06-24 05:56:54-07:00 America/Los_Angeles
- No changes from last trial release
1.302032 2016-06-22 11:30:46-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix nested TODO handling of Diags (#684)
1.302031 2016-06-21 09:51:27-07:00 America/Los_Angeles
- Remove carp from dep list #682
1.302030 2016-06-18 19:02:55-07:00 America/Los_Angeles
- No changes from last DEV release
1.302029 2016-06-17 06:56:54-07:00 America/Los_Angeles (TRIAL RELEASE)
- Properly skip thread test when threads are broken
1.302028 2016-06-16 19:21:58-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add 'inherit_trace' param to run_subtest
1.302027 2016-06-15 09:42:32-07:00 America/Los_Angeles (TRIAL RELEASE)
- use pre_filter instead of filter for TODO in Test::Builder (Fix $683)
- Fix typos in transitions doc (#681)
1.302026 2016-06-07 07:53:30-07:00 America/Los_Angeles
- No Changes from 1.302025-TRIAL
1.302025 2016-06-06 22:38:12-07:00 America/Los_Angeles (TRIAL RELEASE)
- Make sure enabling culling/shm sets pid and tid (Fix #679)
1.302024 2016-06-02 20:27:35-07:00 America/Los_Angeles (TRIAL RELEASE)
- Add Generic event type
1.302023 2016-06-02 08:09:54-07:00 America/Los_Angeles (TRIAL RELEASE)
- Do not fail if Test2::API::Breakage cannot load (rare 5.10.0 issue)
- Potential fix for t/Legacy/Regression/637.t
- Make t/Legacy/Regression/637.t AUTHOR_TESTING for now
1.302022 2016-05-28 17:53:11-07:00 America/Los_Angeles
- Improve thread checks to better detect broken 5.10 builds
- Use thread checks to skip/run t/Legacy/Regression/637.t
1.302021 2016-05-20 21:47:17-07:00 America/Los_Angeles (TRIAL RELEASE)
- Files.t should warn, not die, if it cannot remove its temp dir.
- VMS fixes for Files.t and IPC system
1.302020 2016-05-18 11:54:15-07:00 America/Los_Angeles (TRIAL RELEASE)
- Many micro-opts from Graham Knop (haarg)
- Spelling fixes and tests from Karen Etheridge (ether)
- Fix leaky File.t file so that tmp doesn't fill up
- Move some modules out of the known broken list in xt tests
- Add Test2 based tools to downstream testing
- Change when PID/TID are stashed (for forkprove)
1.302019 2016-05-18 08:16:39-07:00 America/Los_Angeles
- POD Spelling fixes
1.302018 2016-05-14 09:08:05-07:00 America/Los_Angeles (TRIAL RELEASE)
- Handle Test::Builder::Exception properly
- Silence noisy STDERR in test suite
1.302017 2016-05-13 08:09:58-07:00 America/Los_Angeles (TRIAL RELEASE)
- Fix util.t win32 bug
1.302016 2016-05-12 19:43:38-07:00 America/Los_Angeles (TRIAL RELEASE)
- Block signals in critical IPC section (Fix #661 and #668)
- Merge Examples and examples into one dir (#660)
- Documentation and typo fixes
- Make Test2::Util::get_tid have a consistent prototype (#665)
- Make TB->no_plan a no-op if a plan is set
1.302015 2016-05-09 07:46:54-07:00 America/Los_Angeles
- Add Test::Alien to breakage info
- Add Device::Chip to breakage info
- Add subtest outdent to transition.pod
1.302014_010 2016-05-03 12:09:14-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC10
- Update x-breaks, Breakage.pm, and Transition.POD
- Fix shared memory leak
- Fix typos and clarify docs.
1.302014_009 2016-04-27 10:05:18-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC9
- No logic changes
- Update x-breaks stuff
- Update email addresses
1.302014_008 2016-04-26 11:40:40-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC8
- Fix bug when using defined, but empty (or space) as a test name in a subtest
- Better notificatons for late Test::Builder load
- Recommend Test2::Transition if you have outdated modules
- Document Test::Builder::TodoDiag and Test::Builder::Formatter
1.302014_007 2016-04-24 13:09:03-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC7
- Fix #642 - Persistent environments need to have ENDING flag cleared
1.302014_006 2016-04-24 02:31:13-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC6
- Remove reduntant and problematic parts of 00-report.t
- No changes to actual code, just a test that provides diags
1.302014_005 2016-04-24 01:55:55-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC5
- Prevent the breakage reporter from being a test failure
- No changes to actual code, just a test that provides diags
1.302014_004 2016-04-23 16:21:34-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC4
- Update breakage info
- Fix IPC files driver to use the most significant data in the shm (needs test)
1.302014_003 2016-04-23 03:20:36-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC3
- Localize $@ and $! when loading Data::Dumper in explain()
1.302014_002 2016-04-22 14:54:51-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC2
- Restore X-Breaks meta info
- Keep dist.ini in the tarball
1.302014_001 2016-04-22 04:01:50-07:00 America/Los_Angeles (TRIAL RELEASE)
- RC1
- Merge Test2 into the Test-Simple dist
- Remove experimental status
- Update copyright dates
- Better error messages when using Carp in Hashbase init()
- Document 2 methods on Events
- Fix Test2 #17 (typo fix in docs)
- Report version mismatches between Test::Builder and Test2
- Update transition docs
- Breakage library and warnings
*****************************************************************************
* *
* BELOW THIS POINT ARE THE SEPERATE CHANGELOGS FOR Test-Simple, Test2, AND *
* Test-Stream. *
* *
*****************************************************************************
Test-Simple 1.302013_019 2016-04-13 20:23:18-07:00 America/Los_Angeles (TRIAL RELEASE)
- Expand no_numbers support to custom formatters