~replaceafill/ubuntu/trusty/schooltool/2.8_custom-css

« back to all changes in this revision

Viewing changes to src/schooltool/app/tests/__init__.py

  • Committer: Douglas Cerna
  • Date: 2014-10-14 16:05:11 UTC
  • mfrom: (1.1.36)
  • Revision ID: douglascerna@yahoo.com-20141014160511-v2zzlmyuwjsfizai
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Make a package.
2
 
 
 
1
from transaction import abort
 
2
 
 
3
from zope.app.testing import setup
 
4
from zope.container.btree import BTreeContainer
 
5
 
 
6
from schooltool.testing.setup import getIntegrationTestZCML
 
7
from schooltool.testing.stubs import AppStub
 
8
 
 
9
 
 
10
def setUp(test):
 
11
    setup.placefulSetUp()
 
12
    zcml = getIntegrationTestZCML()
 
13
    app = AppStub()
 
14
    persons = app['persons'] = BTreeContainer()
 
15
    courses = app['schooltool.course.course'] = BTreeContainer()
 
16
    sections = app['schooltool.course.section'] = BTreeContainer()
 
17
    groups = app['schooltool.group'] = BTreeContainer()
 
18
    test.globs.update({
 
19
        'zcml': zcml,
 
20
        'app': app,
 
21
        'persons': persons,
 
22
        'sections': sections,
 
23
        'groups': groups,
 
24
        'courses': courses,
 
25
        })
 
26
 
 
27
 
 
28
def tearDown(test):
 
29
    setup.placefulTearDown()
 
30
    abort()