You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 21, 2020. It is now read-only.
Create AbstractExpressiveContainerConfigTest with required test traits composed
This patch builds on [a comment on #2](#2 (comment)).
First, it renames `ContainerTest` to `AbstractContainerTest`, in order
to follow our naming guidelines for abstract classes.
Second, it introduces `ExpressiveTestTrait`, which composes the various
traits that are _required_ by implementations in order to be compatible
with Expressive configuration.
Third, it modifies `AllTestTrait` to use `ExpressiveTestTrait` as well
as `SharedTestTrait`.
Fourth, it introduces `AbstractExpressiveContainerConfigTest`, which
extends `AbstractContainerTest` and composes `ExpressiveTestTrait`.
Fifth, it removes the `BaseContainerTest` as redundant to the new
`AbstractExpressiveContainerConfigTest`, and updates all test classes to
extend it.
0 commit comments