Example #1
0
 def test_create_from_dict(self):
     router = Router({
         'home': {
             'path': '/'
         }
     })
     assert len(router) == 1
     router_objects = Router({
         'home': Route(name='home', path='/')
     })
     assert len(router_objects) == 1
     for route in router:
         assert True
     assert router.assemble('home') == '/'
     assert repr(router) == '<watson.mvc.routing.Router routes:1>'
Example #2
0
 def test_assemble_invalid_route(self):
     router = Router()
     router.assemble('test')