veza/veza-backend-api/coverage_groups/veza-backend-api_internal_validators.out
senke 9e16672953 [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC
- Scripts créés pour exécuter tests par groupes/packages (évite crashes RAM)
- Tests complets pour handlers RBAC (16 tests, tous passent)
- Interface RBACServiceInterface créée pour permettre mock dans tests
- Couverture actuelle: 29.8% (objectif: 80%)

Files:
- veza-backend-api/scripts/test_coverage_by_groups.sh (créé)
- veza-backend-api/scripts/test_coverage_one_by_one.sh (créé)
- veza-backend-api/internal/api/handlers/rbac_handlers.go (modifié)
- veza-backend-api/internal/api/handlers/rbac_handlers_test.go (créé)
- VEZA_ROADMAP.json (mis à jour)

Hours: 16 estimated, 4 actual (travail en cours)
2026-01-04 01:44:21 +01:00

195 lines
13 KiB
Text

mode: set
veza-backend-api/internal/validators/email_validator.go:26.53,28.2 1 1
veza-backend-api/internal/validators/email_validator.go:31.60,35.22 2 1
veza-backend-api/internal/validators/email_validator.go:35.22,37.3 1 1
veza-backend-api/internal/validators/email_validator.go:40.2,40.21 1 1
veza-backend-api/internal/validators/email_validator.go:40.21,42.3 1 1
veza-backend-api/internal/validators/email_validator.go:45.2,45.36 1 1
veza-backend-api/internal/validators/email_validator.go:45.36,47.3 1 1
veza-backend-api/internal/validators/email_validator.go:50.2,51.21 2 1
veza-backend-api/internal/validators/email_validator.go:51.21,53.3 1 0
veza-backend-api/internal/validators/email_validator.go:55.2,59.48 3 1
veza-backend-api/internal/validators/email_validator.go:59.48,61.3 1 1
veza-backend-api/internal/validators/email_validator.go:64.2,64.51 1 1
veza-backend-api/internal/validators/email_validator.go:64.51,66.3 1 0
veza-backend-api/internal/validators/email_validator.go:69.2,69.40 1 1
veza-backend-api/internal/validators/email_validator.go:69.40,71.3 1 0
veza-backend-api/internal/validators/email_validator.go:74.2,74.76 1 1
veza-backend-api/internal/validators/email_validator.go:74.76,76.3 1 1
veza-backend-api/internal/validators/email_validator.go:79.2,80.76 1 1
veza-backend-api/internal/validators/email_validator.go:80.76,82.3 1 1
veza-backend-api/internal/validators/email_validator.go:84.2,84.13 1 1
veza-backend-api/internal/validators/email_validator.go:88.63,96.16 4 1
veza-backend-api/internal/validators/email_validator.go:96.16,98.3 1 0
veza-backend-api/internal/validators/email_validator.go:100.2,100.24 1 1
veza-backend-api/internal/validators/email_validator.go:104.55,105.30 1 1
veza-backend-api/internal/validators/email_validator.go:105.30,107.3 1 1
veza-backend-api/internal/validators/email_validator.go:109.2,110.16 2 1
veza-backend-api/internal/validators/email_validator.go:110.16,112.3 1 0
veza-backend-api/internal/validators/email_validator.go:114.2,114.13 1 1
veza-backend-api/internal/validators/email_validator.go:114.13,116.3 1 1
veza-backend-api/internal/validators/email_validator.go:118.2,118.12 1 1
veza-backend-api/internal/validators/password_validator.go:32.48,34.2 1 1
veza-backend-api/internal/validators/password_validator.go:45.81,52.33 2 1
veza-backend-api/internal/validators/password_validator.go:52.33,57.3 3 1
veza-backend-api/internal/validators/password_validator.go:60.2,60.25 1 1
veza-backend-api/internal/validators/password_validator.go:60.25,65.3 3 0
veza-backend-api/internal/validators/password_validator.go:71.2,72.41 2 1
veza-backend-api/internal/validators/password_validator.go:72.41,74.30 1 1
veza-backend-api/internal/validators/password_validator.go:74.30,79.4 3 0
veza-backend-api/internal/validators/password_validator.go:83.2,83.36 1 1
veza-backend-api/internal/validators/password_validator.go:83.36,88.3 3 0
veza-backend-api/internal/validators/password_validator.go:91.2,91.36 1 1
veza-backend-api/internal/validators/password_validator.go:91.36,96.3 3 0
veza-backend-api/internal/validators/password_validator.go:99.2,99.37 1 1
veza-backend-api/internal/validators/password_validator.go:99.37,102.3 2 1
veza-backend-api/internal/validators/password_validator.go:102.8,104.3 1 1
veza-backend-api/internal/validators/password_validator.go:107.2,107.37 1 1
veza-backend-api/internal/validators/password_validator.go:107.37,110.3 2 1
veza-backend-api/internal/validators/password_validator.go:110.8,112.3 1 1
veza-backend-api/internal/validators/password_validator.go:115.2,115.38 1 1
veza-backend-api/internal/validators/password_validator.go:115.38,118.3 2 1
veza-backend-api/internal/validators/password_validator.go:118.8,120.3 1 1
veza-backend-api/internal/validators/password_validator.go:123.2,123.39 1 1
veza-backend-api/internal/validators/password_validator.go:123.39,126.3 2 1
veza-backend-api/internal/validators/password_validator.go:126.8,128.3 1 1
veza-backend-api/internal/validators/password_validator.go:130.2,130.22 1 1
veza-backend-api/internal/validators/password_validator.go:134.49,135.23 1 1
veza-backend-api/internal/validators/password_validator.go:135.23,137.3 1 0
veza-backend-api/internal/validators/password_validator.go:140.2,141.37 2 1
veza-backend-api/internal/validators/password_validator.go:141.37,142.35 1 1
veza-backend-api/internal/validators/password_validator.go:142.35,144.18 2 1
veza-backend-api/internal/validators/password_validator.go:144.18,146.5 1 0
veza-backend-api/internal/validators/password_validator.go:147.9,149.4 1 1
veza-backend-api/internal/validators/password_validator.go:151.2,151.14 1 1
veza-backend-api/internal/validators/password_validator.go:155.49,156.23 1 1
veza-backend-api/internal/validators/password_validator.go:156.23,158.3 1 0
veza-backend-api/internal/validators/password_validator.go:160.2,171.32 3 1
veza-backend-api/internal/validators/password_validator.go:171.32,172.36 1 1
veza-backend-api/internal/validators/password_validator.go:172.36,174.47 2 1
veza-backend-api/internal/validators/password_validator.go:174.47,176.5 1 0
veza-backend-api/internal/validators/password_validator.go:180.2,180.14 1 1
veza-backend-api/internal/validators/password_validator.go:185.111,187.35 2 0
veza-backend-api/internal/validators/password_validator.go:187.35,189.3 1 0
veza-backend-api/internal/validators/password_validator.go:192.2,192.23 1 0
veza-backend-api/internal/validators/password_validator.go:192.23,194.23 2 0
veza-backend-api/internal/validators/password_validator.go:194.23,199.4 3 0
veza-backend-api/internal/validators/password_validator.go:202.3,202.83 1 0
veza-backend-api/internal/validators/password_validator.go:202.83,207.4 3 0
veza-backend-api/internal/validators/password_validator.go:210.2,210.22 1 0
veza-backend-api/internal/validators/password_validator.go:214.49,215.34 1 0
veza-backend-api/internal/validators/password_validator.go:215.34,217.3 1 0
veza-backend-api/internal/validators/password_validator.go:218.2,218.34 1 0
veza-backend-api/internal/validators/password_validator.go:218.34,220.3 1 0
veza-backend-api/internal/validators/password_validator.go:223.2,224.22 2 0
veza-backend-api/internal/validators/password_validator.go:224.22,226.3 1 0
veza-backend-api/internal/validators/password_validator.go:228.2,230.22 3 0
veza-backend-api/internal/validators/password_validator.go:230.22,232.3 1 0
veza-backend-api/internal/validators/password_validator.go:234.2,234.30 1 0
veza-backend-api/internal/validators/password_validator.go:234.30,235.21 1 0
veza-backend-api/internal/validators/password_validator.go:235.21,237.4 1 0
veza-backend-api/internal/validators/password_validator.go:240.2,240.43 1 0
veza-backend-api/internal/validators/validator.go:18.32,27.2 3 1
veza-backend-api/internal/validators/validator.go:30.67,34.16 3 1
veza-backend-api/internal/validators/validator.go:34.16,35.65 1 1
veza-backend-api/internal/validators/validator.go:35.65,36.44 1 1
veza-backend-api/internal/validators/validator.go:36.44,42.5 1 1
veza-backend-api/internal/validators/validator.go:46.2,46.25 1 1
veza-backend-api/internal/validators/validator.go:50.70,52.2 1 1
veza-backend-api/internal/validators/validator.go:56.57,60.27 2 1
veza-backend-api/internal/validators/validator.go:60.27,62.21 2 1
veza-backend-api/internal/validators/validator.go:62.21,65.26 2 1
veza-backend-api/internal/validators/validator.go:65.26,67.5 1 1
veza-backend-api/internal/validators/validator.go:68.4,68.20 1 0
veza-backend-api/internal/validators/validator.go:73.2,74.24 2 0
veza-backend-api/internal/validators/validator.go:74.24,76.3 1 0
veza-backend-api/internal/validators/validator.go:78.2,78.18 1 0
veza-backend-api/internal/validators/validator.go:83.60,87.24 3 1
veza-backend-api/internal/validators/validator.go:88.18,89.82 1 1
veza-backend-api/internal/validators/validator.go:90.15,91.105 1 1
veza-backend-api/internal/validators/validator.go:92.13,93.50 1 1
veza-backend-api/internal/validators/validator.go:93.50,95.4 1 1
veza-backend-api/internal/validators/validator.go:96.3,96.77 1 0
veza-backend-api/internal/validators/validator.go:97.13,98.50 1 1
veza-backend-api/internal/validators/validator.go:98.50,100.4 1 1
veza-backend-api/internal/validators/validator.go:101.3,101.76 1 0
veza-backend-api/internal/validators/validator.go:102.13,103.92 1 0
veza-backend-api/internal/validators/validator.go:104.15,105.97 1 1
veza-backend-api/internal/validators/validator.go:106.17,107.86 1 0
veza-backend-api/internal/validators/validator.go:108.17,109.90 1 0
veza-backend-api/internal/validators/validator.go:110.14,111.123 1 1
veza-backend-api/internal/validators/validator.go:112.13,113.98 1 0
veza-backend-api/internal/validators/validator.go:114.13,115.70 1 0
veza-backend-api/internal/validators/validator.go:116.17,117.74 1 0
veza-backend-api/internal/validators/validator.go:118.15,119.87 1 0
veza-backend-api/internal/validators/validator.go:120.18,121.88 1 0
veza-backend-api/internal/validators/validator.go:122.22,123.84 1 0
veza-backend-api/internal/validators/validator.go:124.25,125.96 1 0
veza-backend-api/internal/validators/validator.go:126.16,127.73 1 0
veza-backend-api/internal/validators/validator.go:128.13,129.93 1 0
veza-backend-api/internal/validators/validator.go:130.13,131.90 1 0
veza-backend-api/internal/validators/validator.go:132.12,133.81 1 0
veza-backend-api/internal/validators/validator.go:134.12,135.78 1 0
veza-backend-api/internal/validators/validator.go:136.12,137.71 1 0
veza-backend-api/internal/validators/validator.go:138.12,139.75 1 0
veza-backend-api/internal/validators/validator.go:140.18,141.89 1 0
veza-backend-api/internal/validators/validator.go:142.18,143.93 1 0
veza-backend-api/internal/validators/validator.go:144.20,145.78 1 0
veza-backend-api/internal/validators/validator.go:146.18,147.76 1 0
veza-backend-api/internal/validators/validator.go:148.12,149.77 1 0
veza-backend-api/internal/validators/validator.go:150.14,151.79 1 0
veza-backend-api/internal/validators/validator.go:152.14,153.79 1 0
veza-backend-api/internal/validators/validator.go:154.18,155.97 1 0
veza-backend-api/internal/validators/validator.go:156.14,157.71 1 0
veza-backend-api/internal/validators/validator.go:158.18,159.75 1 0
veza-backend-api/internal/validators/validator.go:160.16,161.88 1 0
veza-backend-api/internal/validators/validator.go:162.14,163.78 1 0
veza-backend-api/internal/validators/validator.go:164.18,165.127 1 1
veza-backend-api/internal/validators/validator.go:166.21,167.78 1 0
veza-backend-api/internal/validators/validator.go:168.10,170.97 1 0
veza-backend-api/internal/validators/validator.go:176.55,178.70 1 1
veza-backend-api/internal/validators/validator.go:178.70,180.46 2 1
veza-backend-api/internal/validators/validator.go:180.46,182.4 1 1
veza-backend-api/internal/validators/validator.go:183.3,183.33 1 1
veza-backend-api/internal/validators/validator.go:183.33,185.50 1 1
veza-backend-api/internal/validators/validator.go:185.50,187.5 1 1
veza-backend-api/internal/validators/validator.go:189.3,189.14 1 1
veza-backend-api/internal/validators/validator.go:193.2,193.73 1 1
veza-backend-api/internal/validators/validator.go:193.73,195.20 2 0
veza-backend-api/internal/validators/validator.go:195.20,197.4 1 0
veza-backend-api/internal/validators/validator.go:199.3,201.20 3 0
veza-backend-api/internal/validators/validator.go:205.2,205.66 1 1
veza-backend-api/internal/validators/validator.go:205.66,207.39 2 0
veza-backend-api/internal/validators/validator.go:207.39,209.4 1 0
veza-backend-api/internal/validators/validator.go:210.3,210.29 1 0
veza-backend-api/internal/validators/validator.go:210.29,212.65 1 0
veza-backend-api/internal/validators/validator.go:212.65,214.5 1 0
veza-backend-api/internal/validators/validator.go:216.3,216.14 1 0
veza-backend-api/internal/validators/validator.go:220.2,220.67 1 1
veza-backend-api/internal/validators/validator.go:220.67,222.18 2 0
veza-backend-api/internal/validators/validator.go:222.18,224.4 1 0
veza-backend-api/internal/validators/validator.go:227.3,232.44 5 0
veza-backend-api/internal/validators/validator.go:232.44,234.4 1 0
veza-backend-api/internal/validators/validator.go:237.3,237.24 1 0
veza-backend-api/internal/validators/validator.go:237.24,239.4 1 0
veza-backend-api/internal/validators/validator.go:242.3,242.32 1 0
veza-backend-api/internal/validators/validator.go:242.32,243.32 1 0
veza-backend-api/internal/validators/validator.go:243.32,245.5 1 0
veza-backend-api/internal/validators/validator.go:247.3,247.14 1 0
veza-backend-api/internal/validators/validator.go:251.2,251.70 1 1
veza-backend-api/internal/validators/validator.go:251.70,253.20 2 0
veza-backend-api/internal/validators/validator.go:253.20,255.4 1 0
veza-backend-api/internal/validators/validator.go:257.3,257.25 1 0
veza-backend-api/internal/validators/validator.go:257.25,259.4 1 0
veza-backend-api/internal/validators/validator.go:260.3,260.45 1 0
veza-backend-api/internal/validators/validator.go:260.45,262.4 1 0
veza-backend-api/internal/validators/validator.go:264.3,264.32 1 0
veza-backend-api/internal/validators/validator.go:264.32,265.24 1 0
veza-backend-api/internal/validators/validator.go:265.24,266.13 1 0
veza-backend-api/internal/validators/validator.go:268.4,268.32 1 0
veza-backend-api/internal/validators/validator.go:268.32,270.5 1 0
veza-backend-api/internal/validators/validator.go:272.3,272.14 1 0
veza-backend-api/internal/validators/validator.go:276.2,276.71 1 1
veza-backend-api/internal/validators/validator.go:276.71,277.45 1 0
veza-backend-api/internal/validators/validator.go:277.45,279.4 1 0
veza-backend-api/internal/validators/validator.go:280.3,281.22 2 0