Example #1
0
 def test_emptyPlainBytes(self):
     """
     Match a route against the root specified as a single plain string.
     """
     request = MockRequest()
     self.assertThat(
         subroute('/')(request, ['']),
         Equals((OrderedDict(), [])))
Example #2
0
 def test_multipleSubroute(self):
     """
     Match a sub-route, returning the unmatched segments.
     """
     request = MockRequest()
     self.assertThat(
         subroute('foo')(request, ['foo', 'bar']),
         Equals((OrderedDict(), ['bar'])))
Example #3
0
 def test_multiplePlainBytes(self):
     """
     Match a route with multiple components specified as a single plain
     string.
     """
     request = MockRequest()
     self.assertThat(
         subroute('/foo/bar')(request, ['foo', 'bar']),
         Equals((OrderedDict(), [])))