Records

Functions

  • std::filesystem::path GetTestDataPath (std::string_view filename)

    Get the full path to an arbitrary test data file.

    Defined at line 24 of file ../../src/lib/elfldltl/testing/get-test-data-path.cc

  • fbl::unique_fd TryGetTestLib (std::string_view libname)

    Fuchsia-specific implementation of TryGetTestLib (see get-test-data-path.cc);

    a custom implementation is needed because fdio open does not support

    returning an executable fd.

    Defined at line 22 of file ../../src/lib/elfldltl/testing/get-test-lib.cc

  • fbl::unique_fd GetTestLib (std::string_view libname)

    Get an open fd specifically on a test DSO file.

    Defined at line 37 of file ../../src/lib/elfldltl/testing/get-test-lib.cc

  • zx::vmo TryGetTestLibVmo (std::string_view libname)

    Get the vmo backing an arbitrary test data file, if it exists.

    Defined at line 26 of file ../../src/lib/elfldltl/testing/get-test-lib-vmo.cc

  • zx::vmo GetTestLibVmo (std::string_view libname)

    Get the vmo backing an arbitrary test data file.

    Defined at line 53 of file ../../src/lib/elfldltl/testing/get-test-lib-vmo.cc

  • template <typename... Args>
    ExpectReport<Args...> <deduction guide for ExpectReport> (Args &&... )

    Deduction guide.

  • template <typename... Args>
    ExpectedSingleError<Args...> <deduction guide for ExpectedSingleError> (Args &&... )

    Deduction guide.

  • template <class... Reports>
    ExpectReportList<std::decay_t<Reports>...> <deduction guide for ExpectReportList> (Reports &&... )

    Deduction guide.

  • template <class... Reports>
    ExpectedErrorList<std::decay_t<Reports>...> <deduction guide for ExpectedErrorList> (Reports &&... )

    Deduction guide.

  • template <class Elf, template <class> class... PhdrCreator>
    auto TestLoadInfo (bool merge)

    Defined at line 55 of file ../../src/lib/elfldltl/test/load-tests.h

  • template <typename Diagnostics>
    bool IsExpectOkDiagnostics (Diagnostics & diag)

    Defined at line 283 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/diagnostics.h