File tree Expand file tree Collapse file tree
src/field_manager_api/utils Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55from selenium import webdriver
66from selenium .webdriver .chrome .service import Service
77from webdriver_manager .chrome import ChromeDriverManager
8- from field_manager_api .methods .get_methods import get_methods , Method
8+ from field_manager_api .methods .get_methods import Method
99
1010
1111class WordDocReport :
Original file line number Diff line number Diff line change 1+ import pytest
2+ from field_manager_api .field_manager import FieldManagerAPI
3+
4+
5+ def test_set_token_permission_error ():
6+ fm = FieldManagerAPI ()
7+ token = "your_invalid_token" # Use an invalid or expired token
8+ fm .set_token (token )
9+
10+ # Ensure that the PermissionError is raised when fm.get_projects is called
11+ with pytest .raises (
12+ PermissionError , match = "Token authorization failed \(401 Unauthorized\)"
13+ ):
14+ fm .get_projects ()
You can’t perform that action at this time.
0 commit comments