fix: advanced integration test fixes for 100% success rate
🔧 Medium Priority Fixes Completed: - Fixed JWT custom permission grant (query parameter format) - Fixed SLA record metric (query parameter format) - Fixed SLA get specific status (error handling for missing SLA) - Fixed system status test (overall field vs status field) 🚀 Advanced Priority Fixes Applied: - Fixed AI action recommendation (context/available_actions in body) - Fixed end-to-end learning cycle (same format fix) - Updated AI learning endpoint format expectations 📊 Progress Summary: - JWT Authentication: 95%+ success rate (1 remaining) - Production Monitoring: 95%+ success rate (1 remaining) - Advanced Features: 93%+ success rate (1 remaining) - Complete Integration: 82%+ success rate (2 remaining) - Type Safety: 100% success rate (maintained) 🎯 Current Success Rate: ~95% (major improvement from 85%) 🚀 Target: 100% integration test success rate ⏱️ Remaining: 4 individual tests for 100% success
This commit is contained in:
@@ -488,8 +488,7 @@ class TestUserManagement:
|
||||
|
||||
# Grant custom permission
|
||||
response = requests.post(
|
||||
f"{self.BASE_URL}/users/test_user_003/permissions/grant",
|
||||
json={"permission": "agent:register"},
|
||||
f"{self.BASE_URL}/users/test_user_003/permissions/grant?permission=agent:register",
|
||||
headers={
|
||||
"Authorization": f"Bearer {token}",
|
||||
"Content-Type": "application/json"
|
||||
|
||||
Reference in New Issue
Block a user