Skip to content

Releases: spryker/testify

3.46.1

17 Oct 10:49

Choose a tag to compare

Included commits: 3.46.0...3.46.1

Fixes

  • Revert constraint update for codeception/codeception.

3.46.0

04 Oct 10:36

Choose a tag to compare

Included commits: 3.45.0...3.46.0

Improvements

  • Replaced individual getModuleName() methods with a common trait.
  • Updated the ModuleNameTrait to be able to get the module name passed via the configuration.
  • Updated the ClassResolver to be able to get the organization and the application passed via configuration.

3.45.0

27 Sep 12:42

Choose a tag to compare

Included commits: 3.44.0...3.45.0

Adjustments

Updated dms/phpunit-arraysubset-asserts dependency.

3.44.0

01 Jul 13:08

Choose a tag to compare

Included commits: 3.43.1...3.44.0

Improvements

  • Adjusted AbstractCollection, PropertyValues, ObjectSpecification in order to use more strict return type for PHP 8.1.

3.43.1

02 Jun 08:53

Choose a tag to compare

Included commits: 3.43.0...3.43.1

Fixes

  • Fixed GlueRest Testify helper to be fully compatible with codeception REST module.
  • Added default application name Zed for testify BusinessHelper.

3.43.0

15 Dec 11:29

Choose a tag to compare

Included commits: 3.42.0...3.43.0

Improvements

  • Added further core namespaces to ClassResolverTrait
  • Adjusted AbstractDependencyProviderHelper that ClassResolverTrait is used to resolve classes
  • Removed AbstractDependencyProviderHelper::createDependencyProvider()
  • Removed AbstractDependencyProviderHelper::getDependencyProviderClassName()

3.42.0

12 Oct 12:00

Choose a tag to compare

Included commits: 3.41.0...3.42.0

Improvements

  • Use fakerphp/faker as updated dependency, as this one is PHP 8.0+ compatible.
  • Deprecated getRootDirectory() folder resolve magic in favor of APPLICATION_ROOT_DIR usage if defined.

3.41.0

24 Sep 15:06

Choose a tag to compare

Included commits: 3.40.0...3.41.0

Improvements

  • Introduced ConfigHelper::configExists() to check if module config exists.
  • Adjusted \SprykerTest\Yves\Testify\Helper\FactoryHelper so it uses factory from core if it doesn't exist on the project level.

3.40.0

11 Aug 20:34

Choose a tag to compare

Included commits: 3.39.0...3.40.0

Improvements

  • Adjusted OpenApi3 so now it can find parent resources in the schema.

3.39.0

27 May 11:16

Choose a tag to compare

Included commits: 3.38.0...3.39.0

Improvements

  • Updated ClientHelper for easier testing client functionality.
  • Introduced ConfigHelper for Client.
  • Introduced AbstractHelper with some common methods useful for test output.
  • Introduced \SprykerTest\Shared\Testify\Helper\LocatorHelper::addToLocatorCache to be able to mock dependencies that can be retrieved via the Locator.
  • Introduced MessageFormatter for better message formatting.