~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/publisher/test_publisher.py

Merge from object-publishing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
from nose.tools import assert_equal, raises
2
2
 
3
 
from ivle.webapp.routing import (INF, InsufficientPathSegments, NoPath,
4
 
                                 NotFound, RouteConflict, Router, ROOT)
 
3
from ivle.webapp.publisher import (INF, InsufficientPathSegments, NoPath,
 
4
                                   NotFound, RouteConflict, Publisher, ROOT)
5
5
 
6
6
class Root(object):
7
7
    def __init__(self):
147
147
class TestResolution(BaseTest):
148
148
    def setUp(self):
149
149
        super(TestResolution, self).setUp()
150
 
        self.rtr = Router(root=self.r, viewset='browser')
 
150
        self.rtr = Publisher(root=self.r, viewset='browser')
151
151
        self.rtr.add_set_switch('api', 'api')
152
152
        self.rtr.add_forward(Root, None, root_to_subject, 1)
153
153
        self.rtr.add_forward(Subject, None, subject_to_offering, 2)
304
304
class TestGeneration(BaseTest):
305
305
    def setUp(self):
306
306
        super(TestGeneration, self).setUp()
307
 
        self.rtr = Router(root=self.r, viewset='browser')
 
307
        self.rtr = Publisher(root=self.r, viewset='browser')
308
308
        self.rtr.add_set_switch('api', 'api')
309
309
        self.rtr.add_reverse(Subject, subject_url)
310
310
        self.rtr.add_reverse(Offering, offering_url)
415
415
class TestErrors(BaseTest):
416
416
    def setUp(self):
417
417
        super(TestErrors, self).setUp()
418
 
        self.rtr = Router(root=self.r)
 
418
        self.rtr = Publisher(root=self.r)
419
419
        self.rtr.add_forward(Root, None, root_to_subject, 1)
420
420
        self.rtr.add_forward(Subject, '+foo', lambda s: s.name + 'foo', 0)
421
421
        self.rtr.add_forward(Subject, None, subject_to_offering, 2)