pact-foundation/pact-jvm

Pact weird behaviour in the contract if same test is present in two class files for same consumer and provider pair.

Open

#1,893 opened on 2026年1月12日

GitHub で見る
 (11 comments) (0 reactions) (0 assignees)Groovy (486 forks)batch import
buggood first issuehelp wantedtriage

Repository metrics

Stars
 (1,127 stars)
PR merge metrics
 (平均マージ 1d 5h) (30d で 2 merged PRs)

説明

I was writing this scenario, where accidently I had written the a test case in two different class with same consumer and provider pair which is having Authorization header in the api request.

So when I publish the contract from one test class, contract was perfectly fine, but when I ran the second test class with exact same test case and publish the contract there was extra space coming in the authorization header.

Not sure why this happen?

コントリビューターガイド