Test setting a basic cookie with minimal attributes.
()
| 29 | |
| 30 | |
| 31 | def test_set_basic_cookie() -> None: |
| 32 | """Test setting a basic cookie with minimal attributes.""" |
| 33 | session_cookies = SessionCookies() |
| 34 | session_cookies.set('test', 'value') |
| 35 | cookies = list(session_cookies.jar) |
| 36 | |
| 37 | assert len(cookies) == 1 |
| 38 | cookie = cookies[0] |
| 39 | assert cookie.name == 'test' |
| 40 | assert cookie.value == 'value' |
| 41 | assert cookie.path == '/' |
| 42 | assert not cookie.secure |
| 43 | assert not cookie.has_nonstandard_attr('httpOnpy') |
| 44 | |
| 45 | |
| 46 | def test_set_cookie_with_all_attributes(session_cookies: SessionCookies, cookie_dict: CookieParam) -> None: |
nothing calls this directly
no test coverage detected