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+.

  1. … 781 more files in changeset.
Changed the documentation (samples) to improve testability. In ant samples I stopped using ant.checksum task that potentially gave different results based on environment (due to line endings, etc.). Instead, I started using ant.loadfile task.

  1. … 13 more files in changeset.