Utilities to test Django applications with nosetests and twill.
NoseTestCase
| #!/usr/bin/env python | |
| import pprint | |
| import re | |
| import sys | |
| try: | |
| from flickrapi import FlickrAPI | |
| from flickrapi.exceptions import FlickrError | |
| except ImportError: |
| """ | |
| ============= | |
| stringmethods | |
| ============= | |
| Make possible to use all Python string methods as Django template filters. Also | |
| provide custom template tag ``{% stringmethod %}`` to use methods with more | |
| than one argument, like ``format``, ``count`` and other. | |
| Restrictions |
| #!/usr/bin/env python | |
| """ | |
| Bootstrap project using virtualenv_ and pip_. This script will create new | |
| virtual environment if needed and will install all requirements there. | |
| .. _virtualenv: http://pypi.python.org/pypi/virtualenv | |
| .. _pip: http://pypi.python.org/pypi/pip | |
| """ |
| from django.conf import settings | |
| from django.db import models | |
| from django.utils.encoding import smart_str | |
| if hasattr(settings, 'USE_CPICKLE'): | |
| import cPickle as pickle | |
| else: | |
| import pickle | |
| #!/usr/bin/env python | |
| # | |
| # Simple script to clean (remove) all thumbnails for sites placed at "Most | |
| # visited" section of Google Chrome or Chromium new page. | |
| # | |
| # Installation | |
| # ============ | |
| # | |
| # Store this script somewhere in your ``$PATH`` (like ``~/bin/`` or | |
| # ``/usr/local``). |
| #!/bin/sh | |
| # | |
| # Script to pull fresh XBMC source, compile and install it. | |
| # | |
| # Requirements | |
| # ============ | |
| # | |
| # * Cloned XBMC git repo | |
| # * All requirements for build XBMC from source | |
| # * git |
| #!/usr/bin/env python | |
| # | |
| # Additional wrapper to ``rsync`` command with profiles. | |
| # | |
| # Requirements | |
| # ============ | |
| # | |
| # * Python_ 2.4 or higher | |
| # * rsync_ | |
| # |
| import unittest | |
| from decimal import Decimal | |
| from random import randint | |
| class TestRandDecimal(unittest.TestCase): | |
| def check(self, a, b): | |
| value = randdecimal(a, b) |
| from wtforms.fields import SelectField as BaseSelectField | |
| from wtforms.validators import ValidationError | |
| from wtforms.widgets import HTMLString, html_params, escape | |
| from wtforms.widgets import Select as BaseSelectWidget | |
| __all__ = ('SelectField', 'SelectWidget') | |
| class SelectWidget(BaseSelectWidget): |