<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="43" time="14.831" timestamp="2026-05-28T15:48:06.497157+00:00" hostname="agent-env-c5a95789-8cf6-4e5c-bda2-150f1584c9b9"><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_pm_cannot_create_user" time="0.489" /><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_sales_cannot_create_user" time="0.398" /><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_marketing_cannot_create_user" time="0.380" /><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_ceo_can_create_user" time="0.662" /><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_rh_can_create_user" time="0.667" /><testcase classname="tests.test_iteration2.TestUserMgmtRBAC" name="test_client_cannot_list_users" time="0.406" /><testcase classname="tests.test_iteration2.TestActivation" name="test_create_user_returns_activation_link" time="0.644" /><testcase classname="tests.test_iteration2.TestActivation" name="test_inactive_user_cannot_login" time="0.658" /><testcase classname="tests.test_iteration2.TestActivation" name="test_activation_get_valid" time="0.480" /><testcase classname="tests.test_iteration2.TestActivation" name="test_activation_get_invalid" time="0.107" /><testcase classname="tests.test_iteration2.TestActivation" name="test_activate_and_autologin" time="1.182" /><testcase classname="tests.test_iteration2.TestActivation" name="test_resend_activation" time="0.978" /><testcase classname="tests.test_iteration2.TestDepartments" name="test_list_any_auth" time="0.086" /><testcase classname="tests.test_iteration2.TestDepartments" name="test_pm_cannot_create" time="0.062" /><testcase classname="tests.test_iteration2.TestDepartments" name="test_admin_create_creates_channel" time="0.156" /><testcase classname="tests.test_iteration2.TestDepartments" name="test_update_and_delete" time="0.148" /><testcase classname="tests.test_iteration2.TestCRM" name="test_collaborator_forbidden" time="0.380" /><testcase classname="tests.test_iteration2.TestCRM" name="test_client_forbidden" time="0.056" /><testcase classname="tests.test_iteration2.TestCRM" name="test_rh_forbidden" time="0.050" /><testcase classname="tests.test_iteration2.TestCRM" name="test_sales_can_create_list" time="0.433" /><testcase classname="tests.test_iteration2.TestCRM" name="test_marketing_can_list" time="0.433" /><testcase classname="tests.test_iteration2.TestCRM" name="test_account_manager_can_list" time="0.457" /><testcase classname="tests.test_iteration2.TestCRM" name="test_search_q" time="0.439" /><testcase classname="tests.test_iteration2.TestCRM" name="test_add_note_bumps_last_contact" time="0.536" /><testcase classname="tests.test_iteration2.TestCRM" name="test_update_client_status" time="0.560" /><testcase classname="tests.test_iteration2.TestMarketing" name="test_collab_cannot_access" time="0.051" /><testcase classname="tests.test_iteration2.TestMarketing" name="test_template_crud" time="0.207" /><testcase classname="tests.test_iteration2.TestMarketing" name="test_send_single_with_variable_substitution" time="0.650" /><testcase classname="tests.test_iteration2.TestMarketing" name="test_campaign_filters_by_audience_status" time="1.138" /><testcase classname="tests.test_iteration2.TestMarketing" name="test_campaign_empty_audience" time="0.079" /><testcase classname="tests.test_iteration2.TestNotifications" name="test_list_unread_count" time="0.095" /><testcase classname="tests.test_iteration2.TestNotifications" name="test_read_all" time="0.106" /><testcase classname="tests.test_iteration2.TestNotifications" name="test_proposal_triggers_notification" time="0.695" /><testcase classname="tests.test_iteration2.TestSearch" name="test_admin_search_all_buckets" time="0.071" /><testcase classname="tests.test_iteration2.TestSearch" name="test_client_search_no_users_no_crm" time="0.055" /><testcase classname="tests.test_iteration2.TestSearch" name="test_collab_search_no_crm" time="0.051" /><testcase classname="tests.test_iteration2.TestProposals" name="test_collaborator_cannot_submit" time="0.054" /><testcase classname="tests.test_iteration2.TestProposals" name="test_client_submit_and_list_own" time="0.153" /><testcase classname="tests.test_iteration2.TestProposals" name="test_viewers_see_all_clients_see_own" time="0.250" /><testcase classname="tests.test_iteration2.TestProposals" name="test_rh_cannot_view_proposals" time="0.050" /><testcase classname="tests.test_iteration2.TestChatExtensions" name="test_create_team_channel_admin" time="0.051" /><testcase classname="tests.test_iteration2.TestChatExtensions" name="test_marketing_cannot_create_team_channel" time="0.051" /><testcase classname="tests.test_iteration2.TestChatExtensions" name="test_collab_cannot_see_client_channels_not_in" time="0.103" /></testsuite></testsuites>