Skip to content

Migrate IterableToContainInAnyOrderAtMostValuesExpectationsSpec to kotlin-test - #2214

Open
Inf1mum wants to merge 2 commits into
robstoll:mainfrom
Inf1mum:issue-2021
Open

Inf1mum wants to merge 2 commits into
robstoll:mainfrom
Inf1mum:issue-2021

Conversation

@Inf1mum

@Inf1mum Inf1mum commented Nov 7, 2026

Copy link
Copy Markdown

Closes #2021

Summary

  • migrate IterableToContainInAnyOrderAtMostValuesExpectationsSpec from Spek to kotlin-test
  • migrate the shared spec to ExpectationFunctionBaseTest and test factories
  • update Fluent and Infix implementations to use the migrated abstract test
  • rewrite ambiguityTest with real subjects and valid expectations

Testing

  • :atrium-specs:compileKotlinJvm
  • :atrium-api-fluent:jvmTest --tests "ch.tutteli.atrium.api.fluent.en_GB.IterableToContainInAnyOrderAtMostValuesExpectationsTest"
  • :atrium-api-infix:jvmTest --tests "ch.tutteli.atrium.api.infix.en_GB.IterableToContainInAnyOrderAtMostValuesExpectationsTest"

I confirm that I have read the Contributor Agreements v1.0, agree to be bound on them and confirm that my contribution is compliant.

@Inf1mum
Inf1mum requested a review from robstoll as a code owner November 7, 2026 13:46
@robstoll

Copy link
Copy Markdown
Owner

@Inf1mum I am quite busy at the moment, will probably not have time to look at it before the weekend. But already many thanks for the contributions. On a first glance it looks good, will take a closer look

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

migrate IterableToContainInAnyOrderAtMostValuesExpectationsSpec to kotlin-test

2 participants