deletable-branches
Version:
List remote tracking branches in a Git repo that were in PRs that were squashed and merged into master.
13 lines (12 loc) • 606 B
JavaScript
describe("getOrgName", () => {
const getOrgName = require("./getOrgName").getOrgName;
test.each`
remoteUrl | expected
${"git@github.com:douglasnaphas/deletable-branches.git"} | ${"douglasnaphas"}
${"git@github.com:my-org/my-org-repo.git"} | ${"my-org"}
${"git@github.com:bad-url-no-org.git"} | ${""}
${"not a URL at all"} | ${""}
`("getOrgName($remoteUrl) === $expected", ({ remoteUrl, expected }) => {
expect(getOrgName(remoteUrl)).toEqual(expected);
});
});