Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Externalize samples testing infrastructure

This change replaces UserGuideSamplesRunner with an external library

called sample-check. Sample discovery, execution, and normalization

is delegated to this library, with some custom normalizers remaining

in the Gradle codebase.

Samples output has become co-located with the sample code. Samples tests

must be run with Java 8+.

    • -0
    • +2
  1. … 782 more files in changeset.
Add intro and example scenarios to Java testing chapter

I now cover some for the basics of testing so that readers have a foundation

before going into the more specific topics. I have also added some common

scenarios that users encounter, with examples of how to tackle them.

Finally, I've added an integration test for all the samples in this chapter.

  1. … 13 more files in changeset.
Upgrade JUnit Platform to 5.1.0

  1. … 7 more files in changeset.
Document JUnit 5 in Java Plugin chapter of userguide

This fixes

Provide documentation of the JUnit 5 support in Gradle 4.6 userguide

  1. … 3 more files in changeset.
Polish PR on feedback

  1. … 9 more files in changeset.
Normalize output when test case name contains parentheses

  1. … 14 more files in changeset.
Refine release note and userguide

  1. … 22 more files in changeset.
Polish documentation for JUnit Platform

    • -0
    • +47
  1. … 4 more files in changeset.