Skip to content

Commit

Permalink
fix: implement repository.urls
Browse files Browse the repository at this point in the history
  • Loading branch information
arlac77 committed Jan 15, 2018
1 parent 40c8128 commit 1092ae7
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ repository provider for bitbucket
- [repository](#repository)
- [defaultOptions](#defaultoptions)
- [BitbucketRepository](#bitbucketrepository)
- [urls](#urls)

## BitbucketProvider

Expand Down Expand Up @@ -71,6 +72,10 @@ a repository hosted in bitbucket
- `provider`
- `name`

### urls

Returns **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)<[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>** url

# install

With [npm](http://npmjs.org) do:
Expand Down
7 changes: 7 additions & 0 deletions src/bitbucket-repository-provider.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,13 @@ export class BitbucketRepository extends Repository {
Object.defineProperty(this, 'user', { value: name.split(/\//)[0] });
}

/**
* @return {string[]} url
*/
get urls() {
return [`https://bitbucket.org/${this.name}.git`];
}

get client() {
return this.provider.client;
}
Expand Down
4 changes: 4 additions & 0 deletions tests/bitbucket-repository-provider-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ test('bitbucket provider', async t => {
const repository = await provider.repository(REPOSITORY_NAME);

t.is(repository.name, REPOSITORY_NAME);
t.is(
repository.urls[0],
'https://bitbucket.org/arlac77/sync-test-repository.git'
);

const branches = await repository.branches();
t.is(branches.get('master').name, 'master');
Expand Down

0 comments on commit 1092ae7

Please sign in to comment.