mirror of
https://github.com/catchorg/Catch2.git
synced 2026-10-14 03:42:04 -04:00
Commit Graph
Select branches
Hide Pull Requests
Catch1.x
constexpr_approx
dev-stupid-windows-things
devel
devel-attempt-at-counter-warning-fix
devel-c++17
devel-piped-redirect
devel-use-delete-instead-of-static-assert-false
remove_redundant_destructors
v2.x
#1000
#1000
#1001
#1002
#1002
#1003
#1006
#1007
#1008
#1014
#1014
#1017
#1026
#104
#104
#1044
#1049
#1049
#1050
#1052
#1052
#1055
#1057
#106
#1063
#1063
#1064
#1065
#1066
#1066
#1068
#1068
#1069
#1070
#1080
#1082
#1084
#1091
#1102
#1104
#1106
#1107
#1111
#1111
#1117
#1119
#1136
#1143
#1145
#1150
#1155
#1157
#1157
#1159
#1159
#1163
#1167
#1167
#1168
#1170
#1171
#1171
#1173
#1176
#1176
#1179
#1180
#1181
#1185
#1199
#1203
#1206
#1208
#121
#121
#1216
#1223
#1223
#1226
#1228
#1239
#1244
#1245
#1250
#1250
#1254
#1256
#1258
#1261
#1263
#1266
#1268
#1271
#1272
#1276
#1277
#1281
#1283
#1284
#1289
#129
#129
#1293
#1294
#1294
#1296
#130
#130
#1303
#1306
#131
#131
#1310
#1310
#1314
#1320
#133
#133
#1332
#1333
#1336
#1357
#1358
#136
#136
#1362
#1362
#1363
#1365
#1369
#1370
#1371
#1372
#1376
#1377
#1380
#1392
#1395
#1395
#1397
#1399
#14
#140
#1401
#1404
#1405
#1407
#1407
#1409
#141
#141
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1422
#1423
#1425
#1428
#1429
#1433
#1434
#1435
#1437
#1442
#1443
#1445
#1448
#145
#145
#1450
#1452
#1457
#1458
#1459
#1460
#1463
#1468
#1470
#1474
#1478
#1479
#1480
#1481
#1482
#1484
#1485
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1494
#1495
#1497
#1498
#1499
#1503
#1506
#1508
#1509
#1510
#1511
#1513
#1515
#1516
#1517
#1521
#1522
#1524
#1525
#1526
#1529
#153
#153
#1536
#1537
#1539
#154
#154
#1540
#1541
#1544
#1545
#1554
#1555
#1559
#1562
#1563
#1565
#1566
#1567
#157
#1574
#1575
#1576
#158
#158
#1585
#1586
#1587
#1589
#159
#1592
#1594
#1596
#1599
#160
#160
#1600
#1601
#1603
#1604
#1605
#1606
#1608
#1609
#1611
#1614
#1615
#1616
#1617
#1621
#1624
#1631
#1638
#1642
#1651
#1654
#1658
#1663
#1672
#1673
#1675
#1679
#1680
#1682
#1684
#1686
#1695
#1697
#1698
#1700
#1701
#1706
#1707
#1709
#1710
#1715
#1717
#1719
#1723
#1726
#1729
#173
#1732
#1733
#1735
#1736
#1738
#1739
#174
#174
#1744
#1752
#1758
#1761
#1764
#1765
#1768
#1769
#1770
#1774
#1776
#1778
#1779
#178
#178
#1783
#1785
#1790
#1791
#1792
#1794
#180
#180
#1802
#1808
#181
#181
#1815
#1817
#1831
#1832
#1835
#1837
#1838
#1842
#1843
#1844
#1846
#1847
#1854
#1855
#1858
#1860
#1861
#1864
#1866
#1868
#1874
#1876
#188
#188
#1881
#1883
#1884
#1886
#1888
#1889
#189
#189
#1890
#1891
#1894
#1895
#1897
#1898
#1899
#19
#190
#190
#1901
#1906
#1907
#1908
#1909
#1910
#1911
#1916
#1920
#1923
#1925
#1929
#1936
#1942
#1943
#195
#195
#1950
#1953
#1958
#196
#196
#1960
#1961
#1963
#1969
#1971
#1971
#1973
#1976
#1979
#198
#198
#1981
#1982
#1983
#1985
#1986
#199
#199
#1993
#1996
#1998
#200
#2004
#2007
#201
#201
#2013
#2016
#2018
#202
#2022
#2023
#2027
#2028
#2029
#203
#203
#2031
#2032
#2033
#2034
#2037
#2038
#2039
#2042
#2044
#2045
#2049
#205
#205
#2056
#2057
#2058
#206
#2060
#2062
#2067
#207
#2070
#2071
#2072
#2073
#2074
#2078
#2084
#2085
#2086
#2091
#2098
#2099
#210
#210
#2111
#2112
#2114
#2115
#2117
#2119
#2120
#2123
#2125
#2128
#2130
#2133
#2134
#2137
#2138
#214
#2140
#2141
#2143
#215
#215
#2151
#2152
#2155
#2157
#2158
#2159
#216
#216
#2163
#2165
#2166
#2167
#217
#2172
#2173
#2173
#2177
#2179
#2182
#2183
#2186
#2187
#2188
#2189
#2190
#2190
#2193
#2194
#2195
#2196
#2197
#2199
#2200
#2204
#2205
#2206
#2208
#2211
#2213
#2215
#2216
#222
#2226
#2226
#2227
#2231
#2233
#2235
#2237
#224
#2242
#2244
#2245
#2245
#2253
#2257
#2265
#2265
#2266
#2269
#227
#2270
#2278
#2280
#2281
#2284
#2285
#2288
#229
#229
#2291
#2293
#2294
#2297
#2300
#2313
#2314
#2315
#2317
#2318
#2319
#232
#232
#2320
#2322
#2327
#2329
#2333
#2334
#2335
#2336
#2338
#2343
#2346
#2349
#2353
#2355
#2355
#2357
#2359
#2359
#2360
#2361
#2362
#2364
#2365
#2368
#2369
#237
#237
#2370
#2376
#2377
#2378
#2380
#2383
#2384
#2386
#2387
#2389
#239
#239
#2390
#2391
#2393
#2394
#2398
#2399
#240
#240
#2405
#2408
#2409
#2409
#241
#241
#2410
#2410
#2420
#2426
#2427
#2436
#2441
#2441
#2442
#2443
#2446
#2448
#245
#245
#2450
#2452
#2454
#2459
#2460
#2463
#2464
#2465
#2467
#247
#247
#2472
#2472
#2477
#2478
#2480
#2481
#2483
#2485
#2487
#2488
#2499
#2503
#2508
#2509
#2509
#251
#2514
#2515
#2516
#2517
#2518
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#253
#253
#2530
#2533
#2536
#2537
#2537
#2538
#2539
#2540
#2541
#2541
#2543
#2544
#2546
#2549
#255
#2550
#2553
#2554
#2557
#2559
#2562
#2563
#2564
#2565
#2566
#2567
#2567
#2568
#2570
#2572
#2577
#2578
#2579
#2581
#2581
#2585
#2586
#2592
#2593
#260
#2600
#2602
#2604
#2611
#2612
#2619
#262
#262
#2620
#2622
#2625
#2626
#2627
#263
#263
#2630
#2637
#2639
#264
#2640
#2642
#2643
#2645
#2645
#2649
#2651
#2657
#2658
#2661
#2669
#267
#267
#2670
#2672
#2672
#2675
#2676
#2679
#268
#2683
#2687
#2688
#2689
#269
#2690
#2691
#2693
#2696
#2698
#2702
#2706
#2707
#2707
#2708
#2710
#2710
#2714
#2717
#2717
#2723
#2726
#273
#273
#2730
#2731
#2732
#2739
#2740
#2741
#2741
#2742
#2747
#2749
#2750
#2754
#2756
#2757
#2759
#2760
#2762
#2765
#2765
#2766
#2769
#2771
#2771
#2772
#2774
#2775
#2775
#2776
#2778
#2781
#2783
#2784
#2785
#2786
#2789
#2789
#2793
#2794
#2799
#2801
#2804
#2805
#2807
#2810
#2810
#2812
#2815
#2817
#282
#2821
#2822
#2823
#2825
#283
#2831
#2832
#2836
#2838
#2839
#284
#284
#2840
#2841
#2842
#2843
#2845
#2846
#2849
#285
#285
#2850
#2853
#2855
#2857
#2858
#2860
#2861
#2862
#2867
#2869
#2869
#287
#2870
#2871
#2875
#2878
#2880
#2882
#2883
#2884
#2885
#2898
#2902
#2904
#2905
#2906
#2918
#2918
#2919
#2922
#2926
#2930
#2934
#2936
#2940
#2942
#2942
#2945
#2946
#2946
#2948
#2949
#295
#2953
#2958
#2962
#2963
#2965
#2968
#2972
#2973
#2974
#2975
#2976
#298
#2986
#2987
#2988
#2989
#2990
#2995
#3004
#3004
#3005
#3009
#301
#3010
#3012
#3015
#3017
#302
#3023
#3023
#3024
#3025
#3026
#3027
#3028
#3029
#3031
#3032
#3033
#3041
#3045
#3046
#3046
#3047
#3048
#3052
#3052
#3054
#3056
#3057
#3059
#306
#3060
#3061
#3061
#3062
#3062
#3063
#3063
#3064
#3064
#3065
#3066
#3068
#3069
#307
#307
#3070
#3075
#3078
#3079
#3081
#3085
#3086
#3088
#3089
#3090
#3091
#3092
#3092
#3093
#3094
#3096
#310
#310
#3100
#3101
#3101
#3102
#3102
#3103
#3103
#3104
#3104
#3105
#3106
#3107
#3108
#3109
#3110
#3111
#3112
#3112
#3113
#3113
#3116
#3118
#3119
#3120
#3121
#3122
#3123
#3124
#3125
#3126
#3127
#3128
#3129
#313
#313
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3139
#3140
#3141
#3142
#3143
#3144
#3145
#3146
#3147
#3148
#3149
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3157
#3158
#3159
#3161
#3164
#3165
#3165
#3166
#3169
#3171
#3172
#3173
#3174
#3174
#3175
#3175
#3176
#3177
#3178
#3178
#318
#3181
#3182
#3182
#3184
#3186
#3187
#3187
#3188
#3188
#3189
#319
#3190
#3191
#3192
#3192
#3194
#3194
#3196
#3199
#3200
#3200
#3201
#3201
#3202
#3203
#3203
#3204
#3205
#3206
#3206
#3207
#3208
#3208
#3209
#3209
#3210
#3210
#3212
#3213
#3213
#3216
#3216
#3217
#3217
#3218
#3218
#3219
#3219
#3220
#3220
#3222
#3222
#324
#326
#326
#329
#331
#332
#332
#342
#343
#343
#344
#349
#349
#350
#351
#353
#353
#363
#363
#366
#366
#368
#368
#372
#372
#374
#380
#381
#381
#382
#384
#384
#390
#390
#392
#393
#393
#397
#397
#398
#398
#401
#401
#404
#411
#411
#416
#419
#419
#422
#422
#427
#427
#429
#429
#436
#437
#438
#438
#448
#448
#454
#456
#457
#465
#465
#466
#470
#470
#471
#471
#473
#478
#482
#488
#488
#489
#489
#490
#493
#496
#497
#497
#498
#501
#501
#502
#504
#504
#506
#506
#512
#520
#520
#521
#523
#524
#524
#527
#527
#528
#53
#53
#530
#530
#533
#534
#534
#538
#541
#541
#544
#546
#546
#548
#548
#550
#555
#555
#557
#559
#559
#561
#561
#562
#562
#570
#570
#580
#580
#585
#588
#588
#592
#592
#597
#598
#604
#606
#606
#609
#614
#614
#616
#618
#618
#623
#623
#624
#626
#627
#627
#628
#628
#630
#630
#631
#631
#634
#635
#635
#636
#636
#643
#643
#646
#646
#647
#653
#655
#655
#656
#658
#658
#660
#660
#662
#669
#669
#670
#670
#672
#672
#673
#676
#678
#678
#68
#68
#680
#684
#688
#688
#691
#691
#699
#699
#7
#701
#705
#706
#706
#707
#713
#713
#715
#716
#722
#722
#723
#723
#728
#735
#735
#736
#743
#743
#747
#747
#751
#753
#753
#754
#756
#756
#759
#759
#761
#761
#763
#764
#764
#766
#767
#772
#772
#773
#775
#779
#782
#782
#784
#784
#785
#788
#789
#79
#79
#791
#797
#799
#799
#800
#800
#81
#81
#814
#814
#824
#824
#825
#826
#828
#829
#832
#833
#833
#837
#838
#84
#84
#842
#842
#845
#846
#848
#848
#855
#856
#857
#857
#859
#867
#869
#876
#877
#879
#88
#88
#884
#884
#891
#892
#895
#900
#903
#908
#911
#913
#914
#916
#916
#923
#923
#934
#935
#935
#937
#938
#938
#939
#940
#941
#943
#945
#947
#963
#964
#964
#971
#976
#982
#992
#998
V1.5.0
V2.0.0-develop.6
v1.10.0
v1.11.0
v1.12.0
v1.12.1
v1.12.2
v1.2.0
v1.2.1
v1.2.1-develop.1
v1.2.1-develop.10
v1.2.1-develop.11
v1.2.1-develop.12
v1.2.1-develop.14
v1.2.1-develop.15
v1.2.1-develop.16
v1.2.1-develop.2
v1.2.1-develop.3
v1.2.1-develop.4
v1.2.1-develop.5
v1.2.1-develop.6
v1.2.1-develop.7
v1.2.1-develop.8
v1.2.1-develop.9
v1.3.0
v1.3.0-develop.1
v1.3.0-develop.2
v1.3.0-develop.3
v1.3.0-develop.4
v1.3.1
v1.3.3
v1.3.4
v1.3.5
v1.4.0
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.5.6
v1.5.7
v1.5.8
v1.5.9
v1.6.0
v1.6.1
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v1.9.7
v2.0.0-develop-2
v2.0.0-develop.1
v2.0.0-develop.2
v2.0.0-develop.3
v2.0.0-develop.4
v2.0.0-develop.5
v2.0.1
v2.1.0
v2.1.1
v2.1.2
v2.10.0
v2.10.1
v2.10.2
v2.11.0
v2.11.1
v2.11.2
v2.11.3
v2.12.0
v2.12.1
v2.12.2
v2.12.3
v2.12.4
v2.13.0
v2.13.1
v2.13.10
v2.13.2
v2.13.3
v2.13.4
v2.13.5
v2.13.6
v2.13.7
v2.13.8
v2.13.9
v2.2.0
v2.2.1
v2.2.2
v2.2.3
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.5.0
v2.6.0
v2.6.1
v2.7.0
v2.7.1
v2.7.2
v2.8.0
v2.9.0
v2.9.1
v2.9.2
v3.0.0-preview1
v3.0.0-preview2
v3.0.0-preview3
v3.0.0-preview4
v3.0.0-preview5
v3.0.1
v3.1.0
v3.1.1
v3.10.0
v3.11.0
v3.12.0
v3.13.0
v3.14.0
v3.15.0
v3.15.1
v3.15.2
v3.15.3
v3.16.0
v3.16.1
v3.2.0
v3.2.1
v3.3.0
v3.3.1
v3.3.2
v3.4.0
v3.5.0
v3.5.1
v3.5.2
v3.5.3
v3.5.4
v3.6.0
v3.7.0
v3.7.1
v3.8.0
v3.8.1
v3.9.0
v3.9.1
Select branches
Hide Pull Requests
Catch1.x
constexpr_approx
dev-stupid-windows-things
devel
devel-attempt-at-counter-warning-fix
devel-c++17
devel-piped-redirect
devel-use-delete-instead-of-static-assert-false
remove_redundant_destructors
v2.x
#1000
#1000
#1001
#1002
#1002
#1003
#1006
#1007
#1008
#1014
#1014
#1017
#1026
#104
#104
#1044
#1049
#1049
#1050
#1052
#1052
#1055
#1057
#106
#1063
#1063
#1064
#1065
#1066
#1066
#1068
#1068
#1069
#1070
#1080
#1082
#1084
#1091
#1102
#1104
#1106
#1107
#1111
#1111
#1117
#1119
#1136
#1143
#1145
#1150
#1155
#1157
#1157
#1159
#1159
#1163
#1167
#1167
#1168
#1170
#1171
#1171
#1173
#1176
#1176
#1179
#1180
#1181
#1185
#1199
#1203
#1206
#1208
#121
#121
#1216
#1223
#1223
#1226
#1228
#1239
#1244
#1245
#1250
#1250
#1254
#1256
#1258
#1261
#1263
#1266
#1268
#1271
#1272
#1276
#1277
#1281
#1283
#1284
#1289
#129
#129
#1293
#1294
#1294
#1296
#130
#130
#1303
#1306
#131
#131
#1310
#1310
#1314
#1320
#133
#133
#1332
#1333
#1336
#1357
#1358
#136
#136
#1362
#1362
#1363
#1365
#1369
#1370
#1371
#1372
#1376
#1377
#1380
#1392
#1395
#1395
#1397
#1399
#14
#140
#1401
#1404
#1405
#1407
#1407
#1409
#141
#141
#1411
#1412
#1413
#1414
#1415
#1416
#1417
#1418
#1422
#1423
#1425
#1428
#1429
#1433
#1434
#1435
#1437
#1442
#1443
#1445
#1448
#145
#145
#1450
#1452
#1457
#1458
#1459
#1460
#1463
#1468
#1470
#1474
#1478
#1479
#1480
#1481
#1482
#1484
#1485
#1486
#1487
#1488
#1489
#1490
#1491
#1492
#1494
#1495
#1497
#1498
#1499
#1503
#1506
#1508
#1509
#1510
#1511
#1513
#1515
#1516
#1517
#1521
#1522
#1524
#1525
#1526
#1529
#153
#153
#1536
#1537
#1539
#154
#154
#1540
#1541
#1544
#1545
#1554
#1555
#1559
#1562
#1563
#1565
#1566
#1567
#157
#1574
#1575
#1576
#158
#158
#1585
#1586
#1587
#1589
#159
#1592
#1594
#1596
#1599
#160
#160
#1600
#1601
#1603
#1604
#1605
#1606
#1608
#1609
#1611
#1614
#1615
#1616
#1617
#1621
#1624
#1631
#1638
#1642
#1651
#1654
#1658
#1663
#1672
#1673
#1675
#1679
#1680
#1682
#1684
#1686
#1695
#1697
#1698
#1700
#1701
#1706
#1707
#1709
#1710
#1715
#1717
#1719
#1723
#1726
#1729
#173
#1732
#1733
#1735
#1736
#1738
#1739
#174
#174
#1744
#1752
#1758
#1761
#1764
#1765
#1768
#1769
#1770
#1774
#1776
#1778
#1779
#178
#178
#1783
#1785
#1790
#1791
#1792
#1794
#180
#180
#1802
#1808
#181
#181
#1815
#1817
#1831
#1832
#1835
#1837
#1838
#1842
#1843
#1844
#1846
#1847
#1854
#1855
#1858
#1860
#1861
#1864
#1866
#1868
#1874
#1876
#188
#188
#1881
#1883
#1884
#1886
#1888
#1889
#189
#189
#1890
#1891
#1894
#1895
#1897
#1898
#1899
#19
#190
#190
#1901
#1906
#1907
#1908
#1909
#1910
#1911
#1916
#1920
#1923
#1925
#1929
#1936
#1942
#1943
#195
#195
#1950
#1953
#1958
#196
#196
#1960
#1961
#1963
#1969
#1971
#1971
#1973
#1976
#1979
#198
#198
#1981
#1982
#1983
#1985
#1986
#199
#199
#1993
#1996
#1998
#200
#2004
#2007
#201
#201
#2013
#2016
#2018
#202
#2022
#2023
#2027
#2028
#2029
#203
#203
#2031
#2032
#2033
#2034
#2037
#2038
#2039
#2042
#2044
#2045
#2049
#205
#205
#2056
#2057
#2058
#206
#2060
#2062
#2067
#207
#2070
#2071
#2072
#2073
#2074
#2078
#2084
#2085
#2086
#2091
#2098
#2099
#210
#210
#2111
#2112
#2114
#2115
#2117
#2119
#2120
#2123
#2125
#2128
#2130
#2133
#2134
#2137
#2138
#214
#2140
#2141
#2143
#215
#215
#2151
#2152
#2155
#2157
#2158
#2159
#216
#216
#2163
#2165
#2166
#2167
#217
#2172
#2173
#2173
#2177
#2179
#2182
#2183
#2186
#2187
#2188
#2189
#2190
#2190
#2193
#2194
#2195
#2196
#2197
#2199
#2200
#2204
#2205
#2206
#2208
#2211
#2213
#2215
#2216
#222
#2226
#2226
#2227
#2231
#2233
#2235
#2237
#224
#2242
#2244
#2245
#2245
#2253
#2257
#2265
#2265
#2266
#2269
#227
#2270
#2278
#2280
#2281
#2284
#2285
#2288
#229
#229
#2291
#2293
#2294
#2297
#2300
#2313
#2314
#2315
#2317
#2318
#2319
#232
#232
#2320
#2322
#2327
#2329
#2333
#2334
#2335
#2336
#2338
#2343
#2346
#2349
#2353
#2355
#2355
#2357
#2359
#2359
#2360
#2361
#2362
#2364
#2365
#2368
#2369
#237
#237
#2370
#2376
#2377
#2378
#2380
#2383
#2384
#2386
#2387
#2389
#239
#239
#2390
#2391
#2393
#2394
#2398
#2399
#240
#240
#2405
#2408
#2409
#2409
#241
#241
#2410
#2410
#2420
#2426
#2427
#2436
#2441
#2441
#2442
#2443
#2446
#2448
#245
#245
#2450
#2452
#2454
#2459
#2460
#2463
#2464
#2465
#2467
#247
#247
#2472
#2472
#2477
#2478
#2480
#2481
#2483
#2485
#2487
#2488
#2499
#2503
#2508
#2509
#2509
#251
#2514
#2515
#2516
#2517
#2518
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#253
#253
#2530
#2533
#2536
#2537
#2537
#2538
#2539
#2540
#2541
#2541
#2543
#2544
#2546
#2549
#255
#2550
#2553
#2554
#2557
#2559
#2562
#2563
#2564
#2565
#2566
#2567
#2567
#2568
#2570
#2572
#2577
#2578
#2579
#2581
#2581
#2585
#2586
#2592
#2593
#260
#2600
#2602
#2604
#2611
#2612
#2619
#262
#262
#2620
#2622
#2625
#2626
#2627
#263
#263
#2630
#2637
#2639
#264
#2640
#2642
#2643
#2645
#2645
#2649
#2651
#2657
#2658
#2661
#2669
#267
#267
#2670
#2672
#2672
#2675
#2676
#2679
#268
#2683
#2687
#2688
#2689
#269
#2690
#2691
#2693
#2696
#2698
#2702
#2706
#2707
#2707
#2708
#2710
#2710
#2714
#2717
#2717
#2723
#2726
#273
#273
#2730
#2731
#2732
#2739
#2740
#2741
#2741
#2742
#2747
#2749
#2750
#2754
#2756
#2757
#2759
#2760
#2762
#2765
#2765
#2766
#2769
#2771
#2771
#2772
#2774
#2775
#2775
#2776
#2778
#2781
#2783
#2784
#2785
#2786
#2789
#2789
#2793
#2794
#2799
#2801
#2804
#2805
#2807
#2810
#2810
#2812
#2815
#2817
#282
#2821
#2822
#2823
#2825
#283
#2831
#2832
#2836
#2838
#2839
#284
#284
#2840
#2841
#2842
#2843
#2845
#2846
#2849
#285
#285
#2850
#2853
#2855
#2857
#2858
#2860
#2861
#2862
#2867
#2869
#2869
#287
#2870
#2871
#2875
#2878
#2880
#2882
#2883
#2884
#2885
#2898
#2902
#2904
#2905
#2906
#2918
#2918
#2919
#2922
#2926
#2930
#2934
#2936
#2940
#2942
#2942
#2945
#2946
#2946
#2948
#2949
#295
#2953
#2958
#2962
#2963
#2965
#2968
#2972
#2973
#2974
#2975
#2976
#298
#2986
#2987
#2988
#2989
#2990
#2995
#3004
#3004
#3005
#3009
#301
#3010
#3012
#3015
#3017
#302
#3023
#3023
#3024
#3025
#3026
#3027
#3028
#3029
#3031
#3032
#3033
#3041
#3045
#3046
#3046
#3047
#3048
#3052
#3052
#3054
#3056
#3057
#3059
#306
#3060
#3061
#3061
#3062
#3062
#3063
#3063
#3064
#3064
#3065
#3066
#3068
#3069
#307
#307
#3070
#3075
#3078
#3079
#3081
#3085
#3086
#3088
#3089
#3090
#3091
#3092
#3092
#3093
#3094
#3096
#310
#310
#3100
#3101
#3101
#3102
#3102
#3103
#3103
#3104
#3104
#3105
#3106
#3107
#3108
#3109
#3110
#3111
#3112
#3112
#3113
#3113
#3116
#3118
#3119
#3120
#3121
#3122
#3123
#3124
#3125
#3126
#3127
#3128
#3129
#313
#313
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3138
#3139
#3140
#3141
#3142
#3143
#3144
#3145
#3146
#3147
#3148
#3149
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3157
#3158
#3159
#3161
#3164
#3165
#3165
#3166
#3169
#3171
#3172
#3173
#3174
#3174
#3175
#3175
#3176
#3177
#3178
#3178
#318
#3181
#3182
#3182
#3184
#3186
#3187
#3187
#3188
#3188
#3189
#319
#3190
#3191
#3192
#3192
#3194
#3194
#3196
#3199
#3200
#3200
#3201
#3201
#3202
#3203
#3203
#3204
#3205
#3206
#3206
#3207
#3208
#3208
#3209
#3209
#3210
#3210
#3212
#3213
#3213
#3216
#3216
#3217
#3217
#3218
#3218
#3219
#3219
#3220
#3220
#3222
#3222
#324
#326
#326
#329
#331
#332
#332
#342
#343
#343
#344
#349
#349
#350
#351
#353
#353
#363
#363
#366
#366
#368
#368
#372
#372
#374
#380
#381
#381
#382
#384
#384
#390
#390
#392
#393
#393
#397
#397
#398
#398
#401
#401
#404
#411
#411
#416
#419
#419
#422
#422
#427
#427
#429
#429
#436
#437
#438
#438
#448
#448
#454
#456
#457
#465
#465
#466
#470
#470
#471
#471
#473
#478
#482
#488
#488
#489
#489
#490
#493
#496
#497
#497
#498
#501
#501
#502
#504
#504
#506
#506
#512
#520
#520
#521
#523
#524
#524
#527
#527
#528
#53
#53
#530
#530
#533
#534
#534
#538
#541
#541
#544
#546
#546
#548
#548
#550
#555
#555
#557
#559
#559
#561
#561
#562
#562
#570
#570
#580
#580
#585
#588
#588
#592
#592
#597
#598
#604
#606
#606
#609
#614
#614
#616
#618
#618
#623
#623
#624
#626
#627
#627
#628
#628
#630
#630
#631
#631
#634
#635
#635
#636
#636
#643
#643
#646
#646
#647
#653
#655
#655
#656
#658
#658
#660
#660
#662
#669
#669
#670
#670
#672
#672
#673
#676
#678
#678
#68
#68
#680
#684
#688
#688
#691
#691
#699
#699
#7
#701
#705
#706
#706
#707
#713
#713
#715
#716
#722
#722
#723
#723
#728
#735
#735
#736
#743
#743
#747
#747
#751
#753
#753
#754
#756
#756
#759
#759
#761
#761
#763
#764
#764
#766
#767
#772
#772
#773
#775
#779
#782
#782
#784
#784
#785
#788
#789
#79
#79
#791
#797
#799
#799
#800
#800
#81
#81
#814
#814
#824
#824
#825
#826
#828
#829
#832
#833
#833
#837
#838
#84
#84
#842
#842
#845
#846
#848
#848
#855
#856
#857
#857
#859
#867
#869
#876
#877
#879
#88
#88
#884
#884
#891
#892
#895
#900
#903
#908
#911
#913
#914
#916
#916
#923
#923
#934
#935
#935
#937
#938
#938
#939
#940
#941
#943
#945
#947
#963
#964
#964
#971
#976
#982
#992
#998
V1.5.0
V2.0.0-develop.6
v1.10.0
v1.11.0
v1.12.0
v1.12.1
v1.12.2
v1.2.0
v1.2.1
v1.2.1-develop.1
v1.2.1-develop.10
v1.2.1-develop.11
v1.2.1-develop.12
v1.2.1-develop.14
v1.2.1-develop.15
v1.2.1-develop.16
v1.2.1-develop.2
v1.2.1-develop.3
v1.2.1-develop.4
v1.2.1-develop.5
v1.2.1-develop.6
v1.2.1-develop.7
v1.2.1-develop.8
v1.2.1-develop.9
v1.3.0
v1.3.0-develop.1
v1.3.0-develop.2
v1.3.0-develop.3
v1.3.0-develop.4
v1.3.1
v1.3.3
v1.3.4
v1.3.5
v1.4.0
v1.5.0
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.5.6
v1.5.7
v1.5.8
v1.5.9
v1.6.0
v1.6.1
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v1.9.5
v1.9.6
v1.9.7
v2.0.0-develop-2
v2.0.0-develop.1
v2.0.0-develop.2
v2.0.0-develop.3
v2.0.0-develop.4
v2.0.0-develop.5
v2.0.1
v2.1.0
v2.1.1
v2.1.2
v2.10.0
v2.10.1
v2.10.2
v2.11.0
v2.11.1
v2.11.2
v2.11.3
v2.12.0
v2.12.1
v2.12.2
v2.12.3
v2.12.4
v2.13.0
v2.13.1
v2.13.10
v2.13.2
v2.13.3
v2.13.4
v2.13.5
v2.13.6
v2.13.7
v2.13.8
v2.13.9
v2.2.0
v2.2.1
v2.2.2
v2.2.3
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.5.0
v2.6.0
v2.6.1
v2.7.0
v2.7.1
v2.7.2
v2.8.0
v2.9.0
v2.9.1
v2.9.2
v3.0.0-preview1
v3.0.0-preview2
v3.0.0-preview3
v3.0.0-preview4
v3.0.0-preview5
v3.0.1
v3.1.0
v3.1.1
v3.10.0
v3.11.0
v3.12.0
v3.13.0
v3.14.0
v3.15.0
v3.15.1
v3.15.2
v3.15.3
v3.16.0
v3.16.1
v3.2.0
v3.2.1
v3.3.0
v3.3.1
v3.3.2
v3.4.0
v3.5.0
v3.5.1
v3.5.2
v3.5.3
v3.5.4
v3.6.0
v3.7.0
v3.7.1
v3.8.0
v3.8.1
v3.9.0
v3.9.1
-
0809213921
v3.16.1
devel
v3.16.1
Martin Hořeňovský
2026-10-08 14:49:50 +02:00 -
8f0e70ca28
Drop macos-14 GitHub Actions runner due to it being retired
Martin Hořeňovský
2026-10-08 10:00:54 +02:00 -
f899467b80
Type-erase streaming of reconstructed expressions
Martin Hořeňovský
2026-10-06 14:36:58 +02:00 -
b710039a08
Turn decomposer ops into plain functions from hidden friends
Martin Hořeňovský
2026-10-05 13:03:17 +02:00 -
73d546cd72
Don't expand __VA_ARGS__ in REQUIRE 3 times for GCC/Clang
Martin Hořeňovský
2026-10-04 17:28:42 +02:00 -
e87f28829b
Change some NTTP test registration to also avoid quadratic scaling
Martin Hořeňovský
2026-10-04 13:22:46 +02:00 -
6adbd539a0
Fix MSVC optimize pragma re-enable after keep_memory (#3212)
AndrewandMartin Hořeňovský
2026-10-07 03:07:02 +11:00 -
45cd398790
Add noexcept to handleUnexpectedInflightException
Martin Hořeňovský
2026-10-02 20:56:25 +02:00 -
aa01559e3a
Extend ThrowingReporter test with throw in assertionEnded
Martin Hořeňovský
2026-10-02 20:23:02 +02:00 -
ea5020f09f
Add custom arg validation to all first-party reporters
Martin Hořeňovský
2026-10-02 12:46:19 +02:00 -
d7683484ec
Better error message when initializing reporter fails
Martin Hořeňovský
2026-09-29 14:24:44 +02:00 -
222e233903
catch_reusable_string_stream.hpp: Ignore warning on LLVM 23
Thomas Braun
2026-09-23 16:31:03 +02:00 -
99ea5e97aa
catch_generators_range.hpp: Add missing cassert include
Thomas Braun
2026-09-22 14:43:00 +02:00 -
02f8b5593a
Pass the parent toolchain to CMake configuration tests
宁岑
2026-09-08 17:37:45 +08:00 -
889700e979
Fix typos in comments
anarchandClaude Opus 5
2026-09-13 10:09:01 +05:30 -
8e2f6f7a87
Better handling of ANSI escape codes in TextFlow
Martin Hořeňovský
2026-09-13 23:35:10 +02:00 -
6534dbc3ef
catch_discover_tests registers tests with --order decl
Martin Hořeňovský
2026-09-11 13:13:12 +02:00 -
b7f1a83ff0
Add some missing CATCH_MOVEs
Martin Hořeňovský
2026-09-11 09:41:58 +02:00 -
58a5f8bd8c
Don't check tags for being special twice during test case registration
Martin Hořeňovský
2026-09-10 23:40:24 +02:00 -
1767d9fad0
Add tests for tag validation during test registration
Martin Hořeňovský
2026-09-10 23:33:38 +02:00 -
ee4b6eadb7
Inline sort + unique for <= 2 tags
Martin Hořeňovský
2026-09-09 22:42:22 +02:00 -
2f03f0079f
TestCaseInfo constructor reserves vector for tags
Martin Hořeňovský
2026-09-09 22:35:31 +02:00 -
5e47f48ecc
Avoid per-input alloc+copy in WildcardPattern::matches
Martin Hořeňovský
2026-09-09 20:15:30 +02:00 -
ab13a28d12
Faster selection of tests to run
Martin Hořeňovský
2026-09-07 23:15:04 +02:00 -
ed393f09c7
Move filtered test cases into the FilterMatch instead of copying
Martin Hořeňovský
2026-09-07 21:20:02 +02:00 -
6a5075bf73
Use locale-independent toLower
Martin Hořeňovský
2026-09-06 23:23:23 +02:00 -
15db9be530
Move-enable createShard
Martin Hořeňovský
2026-09-06 20:46:06 +02:00 -
5fe473f202
Faster check for duplicated test cases
Martin Hořeňovský
2026-09-06 19:02:48 +02:00 -
897d8043eb
Reduce number of instantiations of is_foo_comparable trait
Martin Hořeňovský
2026-09-04 20:54:35 +02:00 -
de1330d036
Avoid bad compile time scaling of test registration with optimizations
Martin Hořeňovský
2026-09-03 20:16:55 +02:00 -
317ac1ed4c
v3.16.0
v3.16.0
Martin Hořeňovský
2026-08-25 09:32:22 +02:00 -
fc5bc1fa8b
Improve String matcher handling of case sensitivity
Martin Hořeňovský
2026-08-24 15:11:44 +02:00 -
499442d7ef
Further reduce stamped out types for each templated test case
Martin Hořeňovský
2026-08-23 15:05:36 +02:00 -
9a2b2ee8d6
Avoid stamping out common type helpers in each templated test cases
Martin Hořeňovský
2026-08-20 21:38:48 +02:00 -
ef3a728265
Don't store extra copy of all
TestCaseInfo*inTestRegistryMartin Hořeňovský
2026-08-22 23:28:11 +02:00 -
69da66ee73
Don't instantiate the default implementation of benchmarks in every TU
Martin Hořeňovský
2026-08-22 19:00:32 +02:00 -
45f9ea1e79
Add optimizer barrier to benchmark calls of void-returning functions
Martin Hořeňovský
2026-08-22 15:19:33 +02:00 -
9915f7250d
Preallocate test case vectors in TestRegistry
Martin Hořeňovský
2026-08-21 17:37:35 +02:00 -
f9dfb10315
Tiny formatting fix in catch_template_test_registry.hpp
Martin Hořeňovský
2026-08-20 20:39:35 +02:00 -
fdfc07e571
fix: work around clang 20/21 + libc++ compile failure in TEMPLATE_PRODUCT_TEST_CASE with differing arities (#3173)
Matt Van HornandMatt Van Horn
2026-08-20 16:39:01 +01:00 -
8582805f54
Support TEST_{PREFIX,SUFFIX} with leading/trailing whitespace
Martin Hořeňovský
2026-08-20 14:45:30 +02:00 -
0aeb818520
Emit warning when using --shard-count (> 1) with --order rand
Matt Rasa
2026-07-31 09:37:21 -04:00 -
97ec4e8e2e
catch_discover_tests: Escape test-invariant parts of CTest script only once
Martin Hořeňovský
2026-08-10 11:45:08 +02:00 -
0136276e15
Avoid n**2 runtime when creating list of tests in catch_discover_tests
Martin Hořeňovský
2026-08-09 23:24:00 +02:00 -
630840c500
Fix <target>_TESTS variable generated by
catch_discover_testsMartin Hořeňovský
2026-08-08 14:59:04 +02:00 -
4cde128517
JSONReporter considers verbosity when listing tests
Martin Hořeňovský
2026-07-28 22:08:55 +02:00 -
0b4d7a5a16
JSONReporter's listTests only lists class-name if it is non-empty
Martin Hořeňovský
2026-07-29 10:05:39 +02:00 -
a0eba50e9d
Make verbosity per-reporter
Martin Hořeňovský
2026-08-01 16:52:08 +02:00 -
9712bc8fe5
Merge pull request #3184 from ZheFeng7110/fix/v2.x-user_literal-warn
v2.x
Martin Hořeňovský
2026-07-28 11:53:18 +02:00 -
c002f18535
Fix MSVC deprecation warning for user-defined literals
Zhe Feng
2026-07-27 20:05:53 +08:00 -
8b08d4d795
v3.15.3
v3.15.3
Martin Hořeňovský
2026-07-26 22:19:31 +02:00 -
1079da4c5f
Avoid quadratic JSON array parse behaviour in
catch_discover_testsMartin Hořeňovský
2026-07-26 13:15:10 +02:00 -
60c8b87829
Avoid n^2 behaviour when appending script commands in catch_discover_tests
Martin Hořeňovský
2026-07-26 10:51:31 +02:00 -
64a551e2e7
Optimize adding test commands in catch_discover_tests
Martin Hořeňovský
2026-07-24 12:22:49 +02:00 -
2b971368dd
Determinize the test registration order in catch_discover_tests
Martin Hořeňovský
2026-07-24 12:33:58 +02:00 -
f5db82a5c4
Add Python script for benchmarking catch_discover_tests
Martin Hořeňovský
2026-07-24 19:12:28 +02:00 -
dcbb2d5d84
Fix bad ToC link in docs/command-line.md
Martin Hořeňovský
2026-07-24 18:29:28 +02:00 -
1a9625a6e7
Fix typo in generator exception message ("Coud" -> "Could")
dvir arad
2026-07-24 15:33:21 +03:00 -
bb8873ccd7
JSONWriter uses LUT for faster checking if a char needs escaping
Martin Hořeňovský
2026-07-23 19:01:53 +02:00 -
46bdf1a04c
Optimize writing of non-string values to JSON
Martin Hořeňovský
2026-07-23 14:34:39 +02:00 -
c267251e70
Better support for infs and NaNs in JSON writer
Martin Hořeňovský
2026-07-23 14:26:17 +02:00 -
0cc833ea95
Make JSONWriter's number handling locale-independent
Martin Hořeňovský
2026-07-23 00:10:23 +02:00 -
8494e2dce4
Add TEST_CASE with newlines & stuff to the catch_discover_tests's tests
Martin Hořeňovský
2026-07-22 21:11:58 +02:00 -
eb431764b4
Document that DISCOVERY_MODE PRE_TEST should be used with catch_discover_tests when used with XCode.
Phil Nash
2026-07-10 16:42:51 +01:00 -
ae5d271da2
Remove debug message for environment variable check
Manuel Knörle
2026-07-15 10:30:37 +02:00 -
a15f718c82
Optimize JSON parsing in catch_discover_tests()
Nikolay Baklicharov
2026-07-08 00:29:51 +03:00 -
191fa38c9b
v3.15.2
v3.15.2
Martin Hořeňovský
2026-07-07 20:44:33 +02:00 -
dd94b9a780
Fix --warn InfiniteGenerators firing even if the generator was filtered
Martin Hořeňovský
2026-07-07 14:09:04 +02:00 -
9f7c9f6872
Add extra test binary & test for CATCH_CONFIG_FAST_COMPILE
Martin Hořeňovský
2026-07-06 11:03:38 +02:00 -
919385f704
Fix some test binaries in ExtraTests not having warnings enabled
Martin Hořeňovský
2026-07-06 10:22:55 +02:00 -
15d52830ee
Fix -Wunused-parameter warning with exceptions disabled
Martin Hořeňovský
2026-07-05 11:30:11 +02:00 -
9ec44dd62b
catch_discover_tests uses tempfile to retrieve JSON from the binary
Martin Hořeňovský
2026-07-04 16:35:50 +02:00 -
675f9eaeb1
Add LLM policy to contributing.md
Martin Hořeňovský
2026-06-14 20:25:57 +02:00 -
bcfb10e498
v3.15.1
v3.15.1
Martin Hořeňovský
2026-06-14 10:52:15 +02:00 -
b7e0310fbe
fix: move struct TestName of INTERNAL_CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD_2 into the anonymous namespace
Dominic Koepke
2026-06-08 09:22:27 +02:00 -
6d4ea62200
fix: move struct TestName of INTERNAL_CATCH_TEMPLATE_LIST_TEST_CASE_METHOD_2 into the anonymous namespace
Dominic Koepke
2026-06-08 09:21:14 +02:00 -
195231c59a
docs: Set missing syntax language
offa
2026-05-29 11:27:44 +02:00 -
3a865e8c0f
docs: Enable syntax coloring for code example
offa
2026-05-29 09:37:14 +02:00 -
69e0473f6e
Avoid a potential underflow when iterating over invalid inputs
Dirk Müller
2026-05-07 09:39:12 +02:00 -
6ee0826dca
v3.15.0
v3.15.0
Martin Hořeňovský
2026-05-12 13:16:46 +02:00 -
47ea57d74f
Constexpr matching support in the range equals matchers
Martin Hořeňovský
2026-05-12 10:06:20 +02:00 -
d838f88b9c
Constexpr matching support in generic Contains matchers
Martin Hořeňovský
2026-05-12 10:04:14 +02:00 -
c267b6eb4d
Constexpr matching support in the quantifier matchers
Martin Hořeňovský
2026-05-12 09:25:50 +02:00 -
3cdae5faf0
Constexpr matching support in IsEmpty and SizeIs matchers
Martin Hořeňovský
2026-05-12 08:57:55 +02:00 -
651247c7f4
Support for constexpr matchers in C++20 (P0784)
Martin Hořeňovský
2026-05-10 23:05:46 +02:00 -
15b9393f0f
Don't check if __cplusplus is defined
Martin Hořeňovský
2026-05-10 20:48:45 +02:00 -
a18badd10f
Workaround P3168 causing ambiguous overload issues with StringMaker
Martin Hořeňovský
2026-05-08 20:53:39 +02:00 -
54af40652a
Add more runtime benchmark recipe TODOs
Martin Hořeňovský
2026-05-07 21:13:11 +02:00 -
5f47160bb2
Add benchmark for catch_test_macros.hpp inclusion
Martin Hořeňovský
2026-05-07 13:42:01 +02:00 -
e83528c6eb
Add readme to benchmarks/ with some simple examples
Martin Hořeňovský
2026-05-07 10:43:24 +02:00 -
fd31a62547
Add benchmark for REQUIRE_THAT into runtime_assertion_benches.cpp
Martin Hořeňovský
2026-05-06 22:32:25 +02:00 -
4df8fee92d
IConfig derives from NonCopyable privately
Martin Hořeňovský
2026-05-07 10:11:52 +02:00 -
300c5d3eed
Fix Wconversion warning in catch_reporter_helpers.cpp
Ole Schmidt
2026-05-05 08:48:32 +02:00 -
0cac51fbbf
WIP: Use =delete instead of static_assert(always_false)
devel-use-delete-instead-of-static-assert-false
Martin Hořeňovský
2026-04-27 20:50:51 +02:00 -
11a96e186a
Cleanups from static analysis
Martin Hořeňovský
2026-04-24 11:21:04 +02:00 -
10f62484bf
AssertionHandler uses RunContext directly to avoid virtual dispatch
Martin Hořeňovský
2026-04-13 22:56:55 +02:00 -
be2dfb45cc
Update Doxyfile
Martin Hořeňovský
2026-04-08 15:06:36 +02:00 -
47200ddbee
Rework internals of CATCH_REGISTER_ENUM
Martin Hořeňovský
2026-04-08 10:26:57 +02:00 -
e51dcdcc59
Mark TestInvoker{AsMethod,Fixture} as final
Martin Hořeňovský
2026-04-07 11:07:59 +02:00 -
77eae8bd2a
Turn IResultCapture::lastAssertionPassed into a free function
Martin Hořeňovský
2026-04-07 13:35:57 +02:00