File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 55import unittest
66
77from defusedxml .ElementTree import fromstring
8+ import pytest
89import requests_mock
910
1011import tableauserverclient as TSC
@@ -341,3 +342,14 @@ def make_user(
341342 assert license_map [site_role ] == csv_user ["license" ]
342343 assert admin_map .get (site_role , "" ) == csv_user ["admin" ]
343344 assert publish_map [site_role ] == int (csv_user ["publish" ])
345+
346+ def test_bulk_add_no_name (self ):
347+ self .server .version = "3.15"
348+ users = [
349+ TSC .UserItem (site_role = "Viewer" ),
350+ ]
351+ with requests_mock .mock () as m :
352+ m .post (f"{ self .server .users .baseurl } /import" , text = BULK_ADD_XML .read_text ())
353+
354+ with pytest .raises (ValueError , match = "User name must be populated." ):
355+ self .server .users .bulk_add (users )
You can’t perform that action at this time.
0 commit comments