2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-19 16:52:11 +00:00
Commit Graph

3373 Commits

Author SHA1 Message Date
Raffi Enficiaud
187c336fdd Playing 2023-03-02 10:55:08 +01:00
Raffi Enficiaud
23877fad8f Playing with clang tools 2023-03-02 10:55:08 +01:00
Raffi Enficiaud
755b6f4f7a Files 2023-03-02 10:55:08 +01:00
Raffi Enficiaud
44e485ad6b WIP 2023-03-02 10:55:08 +01:00
Raffi Enficiaud
d32f05fb6c Testing the PCPP tool as a python preprocessor 2023-03-02 10:55:08 +01:00
Raffi Enficiaud
ec1d746972 Playing 2023-03-02 10:55:08 +01:00
Matt Borland
10740322c4 Update CML (#378) 2023-02-28 13:17:46 -08:00
Bevan Collins
370c172595 fixed link to BOOST_IDENTITY_TYPE (#377)
Co-authored-by: Bevan Collins <b.collins@sentrybay.com>
2023-02-27 09:10:53 -08:00
Alexander Grund
418581f576 Fix undefined behavior in basic_cstring::rfind (#360)
Co-authored-by: Matt Borland <matt@mattborland.com>
2023-02-06 09:20:21 -08:00
Matt Borland
5563fb86d1 Reduce number of threads for CI (#373) 2023-02-03 08:58:49 -08:00
Matt Borland
343c6539fd Merge pull request #372 from mborland/unused
Silence unused variable warnings
2023-02-02 14:38:06 -08:00
Matt Borland
3cca5ff82b Fix for sprintf deprecation warning (#366) 2023-02-02 08:27:28 -08:00
Matt Borland
16ff4146ff Silence unused variable
Co-authored-by: Antony Polukhin <antoshkka@gmail.com>
2023-02-01 11:56:40 -08:00
Matt Borland
37a5b0e46e Silence apple unused variable 2023-02-01 11:54:46 -08:00
Matt Borland
e2559dd7a4 Add GHA badge to Readme (#371) 2023-01-31 08:40:03 -08:00
Matt Borland
961d949f44 Add GitHub actions (#370)
Co-authored-by: Alexander Grund <alexander.grund@tu-dresden.de>
Co-authored-by: Alexander Grund <Flamefire@users.noreply.github.com>
2023-01-31 08:00:51 -08:00
Raffi Enficiaud
5ac090e82c Doc: typo fixup 2022-03-08 19:11:32 +01:00
Raffi Enficiaud
b52b0ea642 Merge pull request #337 from boostorg/topic/doc-update
Topic/doc update
2022-03-08 18:48:02 +01:00
Raffi Enficiaud
871d096e78 Removing Travis and Appveyor from the front README and the code.
Appveyor /NEVER/ worked as any of the builds is taking up too much time.
This is quite confusing for the users/developers.

Travis is dead slow and it is virtually impossible to get any build
status in reasonable time. The free tier is now discontinued.

Codecov: never got a chance to get something good out of it.

Those builds were pushed to Boost.Test without any serious commitment
to maintain them on the long run.
2022-03-07 00:08:56 +01:00
Raffi Enficiaud
481e6fcc97 GH-304: adding a section to FAQ about thread safety 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
0202add504 GH-310: adding a mention of fixture names clashes 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
c370fe00bd Fixup markdown 2022-03-07 00:08:55 +01:00
Jere Pehkonen
1b541562cf Fix markdown link to boost.org 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
0db249b20b Header variant: emphasis on the different path in the doc 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
d7e82dbffd Doc: update year 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
16e37a71c5 GH297: global fixtures in namespace scope 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
3475eb1779 GH305: trac update 2022-03-07 00:08:55 +01:00
Raffi Enficiaud
c280b7987f Merge pull request #335 from boostorg/topic/GH-278-boost_test_print_type-customization-point
Use boost_test_print_type customization point in lazy_ostream
2022-03-07 00:05:40 +01:00
Raffi Enficiaud
23a1922451 Change log 2022-03-06 22:00:02 +01:00
Raffi Enficiaud
acc6d55000 Updated test patterns for floating point values
Updated the test to be consistent with the values being tested.
2022-03-06 21:58:17 +01:00
Edward Catmur
5fa30cd2d3 Use boost_test_print_type customization point in lazy_ostream
This makes BOOST_TEST_MESSAGE(x) consistent with BOOST_TEST(x).
2022-03-05 22:22:36 +01:00
Raffi Enficiaud
51d422bee8 Merge pull request #334 from boostorg/topic/GH-284-UB-cstring-trim_right
Fixing UB in basic_cstring<CharT>::trim_right
2022-03-05 21:38:28 +01:00
Raffi Enficiaud
761184c502 Change log 2022-03-05 19:23:15 +01:00
Raffi Enficiaud
dac4978224 Fixing UB in basic_cstring<CharT>::trim_right
Rewriting the loop to stay within the valid range boundaries.
2022-03-05 19:23:15 +01:00
Raffi Enficiaud
471ba6946d Merge pull request #333 from boostorg/topic/GH-275-anonymous-enum-arity-replacement
Topic/gh 275 anonymous enum arity replacement
2022-03-05 19:20:46 +01:00
Raffi Enficiaud
6c14b67c87 Change log 2022-03-05 18:25:05 +01:00
Edward Catmur
4820feeacc Replace anonymous enum arity with static const
enum arithmetics creates various warnings/errors in newer compilers.
2022-03-05 18:22:55 +01:00
Raffi Enficiaud
6385538948 Merge pull request #331 from boostorg/topic/GH-298-boost-test-metadata
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being a…
2022-03-04 11:13:58 +01:00
Edward Diener
cff7e3003c [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. 2022-03-04 11:12:23 +01:00
Raffi Enficiaud
8b54099e15 Merge pull request #330 from boostorg/topic/GH-281-execution_aborted-exception-visibility
Topic/gh 281 execution aborted exception visibility
2022-03-04 11:02:35 +01:00
Raffi Enficiaud
d8414b65a8 Change log 2022-03-03 22:12:07 +01:00
Peter Klotz
099ac655f6 Export execution_aborted exception to allow catching it from outside the DLL 2022-03-03 22:11:18 +01:00
Raffi Enficiaud
a9052b36f0 Merge pull request #329 from boostorg/topic/GH-301-UB-unrelated-pointers-comparison
Topic/gh 301 ub unrelated pointers comparison
2022-03-02 10:43:03 +01:00
Raffi Enficiaud
31b167cc0e Change log 2022-03-02 10:16:35 +01:00
Raffi Enficiaud
ef38484637 More lax on the timed tests as some builders are not that fast 2022-03-02 10:13:31 +01:00
Ed Catmur
cdb782c092 UB comparing unrelated pointers in priority_order
Detected by asan with gcc10
2022-03-02 10:13:31 +01:00
Raffi Enficiaud
1a664815c4 Merge pull request #328 from boostorg/topic/GH-286-framework_init_observer_t-uninit-var
Topic/gh 286 framework init observer t uninit var
2022-03-01 23:36:49 +01:00
Raffi Enficiaud
a8a17044ff Change log 2022-03-01 22:44:52 +01:00
Gabriel Hege
194a69ee9a fix uninitilized variable in framework_init_observer_t
fixes: #272
2022-03-01 22:39:31 +01:00
Raffi Enficiaud
8e4440ca4b Merge pull request #327 from boostorg/fixup/develop-tests
Fixing various issues that landed on C++17 compilers (MSVC)
2022-03-01 22:30:30 +01:00