Next | Query returned 29 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2023-11-16 11:11:18 by Nia Alarie | Files touched by this commit (2)
Log message:
googletest: Add missing header for raise(3), needed on NetBSD/aarch64
   2023-08-05 09:13:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
googletest: updated to 1.14.0

v1.14.0
Many bug fixes
   2023-07-20 11:46:34 by Nia Alarie | Files touched by this commit (14)
Log message:
*: Convert some remaining usage of GCC_REQD.
   2023-07-18 16:11:18 by Nia Alarie | Files touched by this commit (35)
Log message:
devel: Adapt packages to use USE_(CC|CXX)_FEATURES
   2023-03-03 10:58:34 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
googletest: updated to 1.13.0

v1.13.0

C++ Language Support

GoogleTest now requires at least C++14 and follows Google's Foundational C++ \ 
Support Policy. See this table for a list of currently supported versions \ 
compilers, platforms, and build tools.

Notable Changes

Floating point prints full precision by default to aid in debugging (9c33214)
GTEST_FAIL_AT now terminates the test (like ASSERT_*), rather than failing and \ 
continuing (like EXPECT_*) (6f14952)
Added testing::SrcDir(), which returns the configured directory for test data \ 
files (912db74)
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk
   2022-07-03 15:36:45 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
googletest: update to 1.12.1.

1.12.1

C++ Language Support

    This will be the last release to support C++11. Future releases will require \ 
at least C++14.

Mocking

    Support for move-only values to Return (5126f71)

Matchers

    New matchers
        WhenBase64Unescaped (652ec31)
    ResultOf() now has a 3-arg overload that takes a description string for \ 
better error messages (0e40217)

Build & Test

    CMake minimum increased to 3.5
    Bazel users that build GoogleTest using the Abseil library as a dependency \ 
now also require a dependency on RE2 (e33c2b2)
    Bazel users that build GoogleTest using the Abseil library now use the \ 
Abseil library to parse all command-line flags (25dcdc7)

Patches

58d77fa - Fixes the version number in CMakeLists.txt (#3911)
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-06-28 11:07:53 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
googletest: update to 1.11.0.

Release Notes

Documentation

    Contents significantly updated
    Files moved into docs (4892835)
    Now using GitHub pages (1a5a78b, d9c309f, c3fc92f)
    Added Bazel quickstart (32ad3c8)
    Added CMake quickstart (d4e3b8c)

Mocking

    MOCK_METHOD now handles noexcept correctly (#2498)
    MOCK_METHOD now supports ref-qualifiers (d89b363)
    MOCK_METHOD now supports returning function pointers (1f9edcd)
    DoAll now accepts move-only arguments (48ec640)
    MockFunction can now be used for mocking std::function (#2350)
    MockFunction is now templated for use with other function classes, besides \ 
std::function (662fe38)
    ACTION macros now support more than 10 arguments (63713e1)

Matchers

    New matchers
        IsNan (bbe4b73)
        FieldsAre (a462188)
        Pointer (a02a591)
        Address (e5644f5)
        Throws and ThrowsMessage (#2904)
    New actions
        ReturnRoundRobin (37f3227)
    Added Matcher<std::string_view> specialization that internally stores \ 
a string instead of string_view (6f5fd0d)
    String matchers now accept string_view input (13a433a)
    DoubleNearPredFormat matcher now fails on impractically small epsilons (b5687db)
    Truly matcher now explains failures (0c400f6)
    Matchers can now be implemented without extending MatcherInterface (c13c27a)
    Added output messages for skipped tests (#2517, #2767)

Behavior

    New flags
        --gtest_brief shows only test failures in output (#2751)
        --gtest_fail_fast stops test execution on first failure (1ced315)
    Failures in SetUpTestSuite and TearDownTestSuite now cause tests to fail \ 
rather than log (9ed99c6)
    Uninstantiated TEST_P and TYPED_TEST_P now fail unless allowlisted using \ 
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST (d442089, a13a062, 0b024bd, \ 
3e79d36, ec94d9f)

Output

    Added specialized printing for std::any, std::optional, and std::variant (#2742)
    Added recursive printing for std::unique_ptr and std::shared_ptr (6b2e749)
    Printing incomplete types is now supported (f8304d7)
    Start timestamps in XML/JSON output now use millisecond precision (af1e75c)
    Added more structured information about test suite to XML/JSON output on \ 
environment failures (ac1d60c)

Build & Test

    CMake minimum increased to 2.8.12 (#3094)
    GoogleTest is now using Kokoro CI instead of Travis and AppVeyor

Misc

    Removed support for GTEST_HAS_STD_STRING (#2456)
    Replaced pump code generation with variadic templates (#2388, d8eeb97, \ 
4b9c169, fbf67a7, 41b5f14, 710f9c1, 997c36c, 59dea67)

Next | Query returned 29 messages, browsing 1 to 10 | Previous