* refactor(sourceforge): ref. sourceforge and add folder test (#3127) doc: updated tutorial links and code snippets (#3124) Refactor [Coveralls] (#3130) * refactor(coveralls) * chore: added comment with link to api * doc: updated coveralls api doc comment * doc: updated coveralls api doc comment update clojars endpoint Updates clojars badge to use api endpoints Added release endpoint which returns latest stable release Updates version endpoint which will now also return snapshots if available or latest stable release check for invalid version and update variable send to render import InvalidResponse update require make pretty switch to prettyMessage remove metadata lines initial base class initial base class update schema update ClojarsDownloads base class simplify version classes remove transform from export update schema remove unused var replace == with === remove extra line fix versionColor ? fix lint error make pretty refactor transform refactor transform and update tests add error messagest to download service fix error messages remove errorSchema, revert changes to tests refactor schema update ClojarsDownloads base class simplify version classes remove transform from export remove unused var fix lint error make pretty refactor transform and update tests add error messagest to download service fix error messages remove errorSchema, revert changes to tests refactor schema * fix versionColor * remove errorMessages * change prettyMessge to string * update service names and add api docs reference * update shields url * update service names for clarity * rename service files for clarity * remove transform * remove InvalidResponse
15 lines
402 B
JavaScript
15 lines
402 B
JavaScript
'use strict'
|
|
|
|
const t = (module.exports = require('../tester').createServiceTester())
|
|
|
|
t.create('clojars (valid)')
|
|
.get('/prismic.json')
|
|
.expectBadge({
|
|
label: 'clojars',
|
|
message: /^\[prismic "([0-9][.]?)+"\]$/, // note: https://github.com/badges/shields/pull/431
|
|
})
|
|
|
|
t.create('clojars (not found)')
|
|
.get('/not-a-package.json')
|
|
.expectBadge({ label: 'clojars', message: 'not found' })
|