test(pr create): fix user:branch syntax AT
This test was setting `remote.pushDefault` which likely caused the `user:branch` syntax to be ignored. Update the test to not set this config value.
This commit is contained in:
parent
bf7bf99f54
commit
0611d9d06d
1 changed files with 2 additions and 4 deletions
|
|
@ -34,15 +34,13 @@ cd ${FORK}
|
|||
|
||||
# Prepare a branch where changes are pulled from the upstream default branch but pushed to fork
|
||||
exec git checkout -b feature-branch upstream/main
|
||||
exec git config remote.pushDefault origin
|
||||
exec git config unset remote.upstream.gh-resolved
|
||||
exec git commit --allow-empty -m 'Empty Commit'
|
||||
exec git push
|
||||
exec git push origin feature-branch
|
||||
|
||||
# Create the PR spanning upstream and fork repositories
|
||||
exec gh pr create --title 'Feature Title' --body 'Feature Body' --head ${USER}:feature-branch
|
||||
stdout https://${GH_HOST}/${ORG}/${REPO}/pull/1
|
||||
|
||||
# Assert that the PR was created with the correct head repository and refs
|
||||
exec gh pr view --json headRefName,headRepository,baseRefName,isCrossRepository
|
||||
exec gh pr view ${USER}:feature-branch --json headRefName,headRepository,baseRefName,isCrossRepository
|
||||
stdout {"baseRefName":"main","headRefName":"feature-branch","headRepository":{"id":"${FORK_ID}","name":"${FORK}"},"isCrossRepository":true}
|
||||
Loading…
Add table
Add a link
Reference in a new issue