From 7cf5f3d2d6eee028033238213efe8f5b896fd04f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 29 Jan 2023 13:53:02 +0000 Subject: [PATCH] deploy: f496897b09cdf9aca9bdd045eac50b3571ee8472 --- edge/contributing/tests/index.html | 21 ++++++++ edge/search/search_index.json | 2 +- edge/sitemap.xml | 84 +++++++++++++++--------------- 3 files changed, 64 insertions(+), 43 deletions(-) diff --git a/edge/contributing/tests/index.html b/edge/contributing/tests/index.html index 1b08912f..8531448d 100644 --- a/edge/contributing/tests/index.html +++ b/edge/contributing/tests/index.html @@ -1407,6 +1407,13 @@ Structure + + +
  • + + Using Our Helper Functions + +
  • @@ -1558,6 +1565,13 @@ Structure +
  • + +
  • + + Using Our Helper Functions + +
  • @@ -1644,6 +1658,13 @@

    Test suite undergoing refactoring

    We are currently in the process of restructuring all of our tests. Tests will be moved into test/tests/parallel/ and new tests should be placed there as well.

    +

    Using Our Helper Functions

    +

    There are many functions that aid in writing tests. We urge you to use them! They will not only ease writing a test but they will also do their best to ensure there are no race conditions or other unwanted side effects. To learn about the functions we provide, you can:

    +
      +
    1. look into existing tests for helper functions we already used
    2. +
    3. look into the test/helper/ directory which contains all files that can (and will) be loaded in test files
    4. +
    +

    We encourage you to try both of the approaches mentioned above. To make understanding and using the helper functions easy, every function contains detailed documentation comments. Read them carefully!

    How Are Tests Run?

    Tests are split into two categories: