commit | 07c81da0ed2a56e617aa9f37d9dcfb3fd1509686 | [log] [tgz] |
---|---|---|
author | Roland McGrath <mcgrathr@fuchsia.infra.roller.google.com> | Mon Jan 29 22:32:19 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Jan 29 14:33:39 2024 -0800 |
tree | 9890affb9a45e68a7b292f10a188a23ce53fae87 | |
parent | 4a5f82a4bb35e7a3c8a6588712bbfbe529a356d0 [diff] |
[roll] Roll fuchsia [elfldltl] Clean up testing diagnostics This cleans up the <lib/elfldltl/testing/diagnostics.h> APIs. It also updates some old tests that weren't using them. ExpectOkDiagnostics and ExpectedSingleError are both classes that can be used to declare objects without function calls. Those serve as Diagnostics API objects without extra indirection. Callers are updated to use the simpler API. Reporting of expectation violations is improved in corner cases, including source locations for the test ExpectOkDiagnostics construction and verification of missing or extra calls. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/981932 Original-Revision: fbb6d6c488c65df8c7b47887ecc413ee2bfe325e GitOrigin-RevId: 13f261cf295145984ebd65dedfb3b600c2b56ea7 Change-Id: I58ee7a0d9500d502e62437e3d90e6c5d6b0fb91a
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.