• Stars
    star
    119
  • Rank 297,930 (Top 6 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created almost 15 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[UNMAINTAINED] Unlock achievements when running tests with nose, unittest, or Django!

Unit Testing Achievements

Maintainers Wanted

trophy

  • Unlock achievements for running your test suite!
  • Works with nose, unittest, and Django
  • Tested with Python 2.6 and 3.1
  • Entry points for discovering more achievements

See the list of achievements on the homepage

Installation

From the source repository:

$ pip install git+git://github.com/exogen/nose-achievements.git

See INSTALL for more options.

Usage

nose

Run like so:

$ nosetests --with-achievements

Or enable it in setup.cfg:

[nosetests]
with-achievements=1

unittest

Use the included test runner:

from noseachievements.runner import AchievementsTestRunner

unittest.main(testRunner=AchievementsTestRunner)

Django 1.2+

Define TEST_RUNNER in settings.py:

TEST_RUNNER = 'noseachievements.djangotest.AchievementsDjangoTestSuiteRunner'

Achievements

See the list of achievements on the homepage.

More Ideas

Please share your achievement ideas on the wiki!

More Repositories

1

graphql-markdown

The easiest way to document your GraphQL schema.
JavaScript
176
star
2

graphbrainz

A fully-featured GraphQL interface for the MusicBrainz API.
JavaScript
154
star
3

postinstall-build

Helper for conditionally building your npm package on postinstall
JavaScript
90
star
4

react-typesetting

React typesetting components.
JavaScript
82
star
5

badge-matrix

More advanced badges for projects using Travis or Sauce Labs
JavaScript
78
star
6

react-overflow-indicator

Detect overflow and render shadows, fades, arrows, etc.
JavaScript
77
star
7

dotfiles

Mac, Vim, Bash, etc.
Shell
44
star
8

django-adminbrowse

[UNMAINTAINED] Add related object links and other useful features to the Django admin interface.
Python
39
star
9

next-fetch-har

Debug Next.js SSR requests using HTTP Archive (HAR) logs
JavaScript
37
star
10

node-fetch-har

Generate HAR entries for requests made with node-fetch
JavaScript
31
star
11

jest-styled-components-stylelint

Run stylelint on your styled-components styles at runtime.
JavaScript
24
star
12

layup

πŸ€ CSS Grid Layout made easy.
JavaScript
24
star
13

next-modal-pages

For demonstration purposes only.
JavaScript
21
star
14

apollo-dynamic-queries

JavaScript
16
star
15

react-tab-portal

Customize tab order without modifying every single tabindex!
JavaScript
14
star
16

script-atomic-onload

Test every script loader for correct, atomic onload support
JavaScript
9
star
17

use-mouse-prediction

JavaScript
8
star
18

graphbrainz-extension-discogs

Discogs GraphQL extension for GraphBrainz.
JavaScript
7
star
19

emojiboard

Emoji leaderboard for Slack
JavaScript
7
star
20

ava-nock

Like AVA snapshots but for HTTP requests. Drop-in, zero-config record & replay!
JavaScript
7
star
21

graphbrainz-extension-spotify

Spotify GraphQL extension for GraphBrainz.
JavaScript
6
star
22

achewood_ebooks

Python
5
star
23

JsTestDriver-helpers

Helpers for a more streamlined JsTestDriver setup.
JavaScript
5
star
24

react-html-i18n

React internationalization (i18n) with ICU message syntax and HTML support.
JavaScript
5
star
25

80sheep

ADC implementation
Python
4
star
26

instant-listen

⚑️ Start listening before your request handlers are ready.
JavaScript
4
star
27

next-plugin-node-config

Combine node-config with Next.js' built-in support for runtime configuration
JavaScript
3
star
28

python-rdf

A library for processing RDF in Python. Note: Not rdflib.
Python
2
star
29

pendle

Asset management & reservation system
JavaScript
2
star
30

t2-server-xbar

macOS xbar plugin for showing Tribes 2 server status
JavaScript
2
star
31

pacific-time-offset

Minimal detection of U.S. Pacific Time policy (2007 – present)
JavaScript
1
star
32

npm-extends

Don’t use this.
JavaScript
1
star
33

stylis-plugin-stylelint

Run stylelint as Stylis middleware.
JavaScript
1
star
34

t2-model-skinner

A 3D model viewer and skin creator for Tribes 2 (2001)
TypeScript
1
star
35

test-lodash-webpack-plugin

JavaScript
1
star