Fixes #6 Add support for updating releases

This commit is contained in:
Nick Cipollo
2019-12-12 17:09:21 -05:00
parent de74298134
commit 7319d490c8
12 changed files with 297 additions and 51 deletions

View File

@@ -1,6 +1,17 @@
import { GithubError } from "../src/GithubError"
describe('GithubError', () => {
it('provides error code', () => {
const error = {
code: "missing"
}
const githubError = new GithubError(error)
expect(githubError.code).toBe('missing')
})
it('generates missing resource error message', () => {
const resource = "release"
const error = {
@@ -66,10 +77,10 @@ describe('GithubError', () => {
message: "foo",
documentation_url: url
}
const githubError = new GithubError(error)
const message = githubError.toString()
expect(message).toBe(`foo\nPlease see ${url}.`)
})
@@ -78,10 +89,10 @@ describe('GithubError', () => {
code: "custom",
message: "foo"
}
const githubError = new GithubError(error)
const message = githubError.toString()
expect(message).toBe('foo')
})
})