ResolutionExceptionSerializableCrossVersionSpec.groovy

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split TAPI tests to dedicated source sets

    • -89
    • +0
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy
  1. … 346 more files in changeset.
Revert "Move @TargetGradleVersion and GradleVersionSpec to central integ test infrastructure, from Tooling API test infrastructure."

This reverts commit e71f77c55e865f583ff930fc29fb9c33a089f33b.

    • -1
    • +1
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy
  1. … 98 more files in changeset.
Move @TargetGradleVersion and GradleVersionSpec to central integ test infrastructure, from Tooling API test infrastructure.

This will be needed in upcoming TestKit tests.

+review REVIEW-6414

    • -1
    • +1
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy
  1. … 98 more files in changeset.
Extract custom actions from TAPI test for non-serialized exceptions

+review REVIEW-6309

    • -5
    • +0
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy
  1. … 5 more files in changeset.
Fix classloader problem in TAPI integration test

- failure was

NoClassDefFoundError: org/gradle/api/artifacts/ResolveException

- ToolingApiCompatibilitySuiteRunner / ToolingApiExecution

has custom classloading to be able to run different Gradle

versions. Referencing Gradle classes in TAPI integration test classes

is not supported because of the custom classloading setup. It's

easy to forget this because tests pass with the default test runner

configuration, but fail with org.gradle.integtest.executer=forking.

+review REVIEW-6309 REVIEW-6315

    • -2
    • +1
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy
Add test for serializing exception in model field

- more specific test for GRADLE-3307

+review REVIEW-6315

    • -0
    • +95
    ./ResolutionExceptionSerializableCrossVersionSpec.groovy