コード例 #1
0
# Copyright Action Without Borders, Inc., the Alfajor authors and contributors.
# All rights reserved.  See AUTHORS.
#
# This file is part of 'alfajor' and is distributed under the BSD license.
# See LICENSE for more details.

import os

from alfajor import WebBrowser

from nose.tools import with_setup

browser = WebBrowser()
browser.configure_in_scope('self-tests')


def setup_fn():
    pass


def teardown_fn():
    browser.reset()


def browser_test():
    def dec(fn):
        return with_setup(setup_fn, teardown_fn)(fn)
    return dec

browser_test.__test__ = False
コード例 #2
0
from nose.tools import with_setup
from alfajor import WebBrowser

browser = WebBrowser()
browser.configure_in_scope('examples')


def setup_fn():
    pass


def teardown_fn():
    browser.reset()


def browser_test():
    def dec(fn):
        return with_setup(setup_fn, teardown_fn)(fn)

    return dec


browser_test.__test__ = False
コード例 #3
0
ファイル: __init__.py プロジェクト: 7footmoustache/Alfajor
from nose.tools import with_setup
from alfajor import WebBrowser


browser = WebBrowser()
browser.configure_in_scope('examples')

def setup_fn():
    pass

def teardown_fn():
    browser.reset()

def browser_test():
    def dec(fn):
        return with_setup(setup_fn, teardown_fn)(fn)
    return dec

browser_test.__test__ = False
コード例 #4
0
ファイル: __init__.py プロジェクト: dcolish/Cockerel
from alfajor import WebBrowser
from nose import with_setup

from cockerel.webapp import db, app


browser = WebBrowser()
browser.configure_in_scope('default')


def setup():
    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://'
    db.create_all()


def teardown():
    db.session.remove()
    db.drop_all()


def testcase():
    def dec(f):
        return with_setup(setup, teardown)(f)
    return dec

testcase.__test__ = False
コード例 #5
0
ファイル: __init__.py プロジェクト: minisin/Cockerel
from alfajor import WebBrowser
from nose import with_setup

from cockerel.webapp import db, app

browser = WebBrowser()
browser.configure_in_scope('default')


def setup():
    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://'
    db.create_all()


def teardown():
    db.session.remove()
    db.drop_all()


def testcase():
    def dec(f):
        return with_setup(setup, teardown)(f)

    return dec


testcase.__test__ = False