def test_pop_path(self): self.env['PATH_INFO'] = '/foo/service' req = Request(self.env) part = req.pop_path() eq_(part, 'foo') eq_(self.env['PATH_INFO'], '/service') eq_(self.env['SCRIPT_NAME'], '/foo') part = req.pop_path() eq_(part, 'service') eq_(self.env['PATH_INFO'], '') eq_(self.env['SCRIPT_NAME'], '/foo/service') part = req.pop_path() eq_(part, '') eq_(self.env['PATH_INFO'], '') eq_(self.env['SCRIPT_NAME'], '/foo/service')
def test_pop_path(self): self.env["PATH_INFO"] = "/foo/service" req = Request(self.env) part = req.pop_path() assert part == "foo" assert self.env["PATH_INFO"] == "/service" assert self.env["SCRIPT_NAME"] == "/foo" part = req.pop_path() assert part == "service" assert self.env["PATH_INFO"] == "" assert self.env["SCRIPT_NAME"] == "/foo/service" part = req.pop_path() assert part == "" assert self.env["PATH_INFO"] == "" assert self.env["SCRIPT_NAME"] == "/foo/service"
def test_pop_path(self): self.env["PATH_INFO"] = "/foo/service" req = Request(self.env) part = req.pop_path() eq_(part, "foo") eq_(self.env["PATH_INFO"], "/service") eq_(self.env["SCRIPT_NAME"], "/foo") part = req.pop_path() eq_(part, "service") eq_(self.env["PATH_INFO"], "") eq_(self.env["SCRIPT_NAME"], "/foo/service") part = req.pop_path() eq_(part, "") eq_(self.env["PATH_INFO"], "") eq_(self.env["SCRIPT_NAME"], "/foo/service")