Alex Gaynor
2018-05-25 3d3deebb926a2b7e3f1c1f25fb207858e9677d29
fix tests
1 files modified
7 ■■■■■ changed files
pyramid/tests/test_session.py 7 ●●●●● patch | view | raw | blame | history
pyramid/tests/test_session.py
@@ -145,13 +145,14 @@
        response = Response()
        self.assertEqual(session._set_cookie(response), True)
        cookieval = response.headerlist[-1][1]
        val, domain, path, secure, httponly = [x.strip() for x in
                                               cookieval.split(';')]
        val, domain, path, secure, httponly, samesite = [x.strip() for x in
                                                         cookieval.split(';')]
        self.assertTrue(val.startswith('abc='))
        self.assertEqual(domain, 'Domain=localhost')
        self.assertEqual(path, 'Path=/foo')
        self.assertEqual(secure, 'secure')
        self.assertEqual(httponly, 'HttpOnly')
        self.assertEqual(samesite, 'SameSite=Lax')
    def test_flash_default(self):
        request = testing.DummyRequest()
@@ -503,7 +504,7 @@
        expected_cookieval = dummy_signed_serialize(
            (session.accessed, session.created, {'key': 'value'}), secret)
        response = Response()
        response.set_cookie('session', expected_cookieval)
        response.set_cookie('session', expected_cookieval, samesite='Lax')
        expected_cookie = response.headerlist[-1][1]
        self.assertEqual(cookie, expected_cookie)