- 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)
244 lines
15 KiB
Text
244 lines
15 KiB
Text
mode: set
|
|
veza-backend-api/internal/api/user/handler.go:22.91,27.2 1 0
|
|
veza-backend-api/internal/api/user/handler.go:30.41,32.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:32.13,35.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:37.2,38.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:38.16,41.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:43.2,43.27 1 0
|
|
veza-backend-api/internal/api/user/handler.go:47.44,49.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:49.13,52.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:54.2,55.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:55.38,57.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:59.2,60.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:60.16,63.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:65.2,65.27 1 0
|
|
veza-backend-api/internal/api/user/handler.go:69.50,71.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:71.13,74.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:76.2,81.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:81.38,83.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:85.2,86.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:86.16,89.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:91.2,91.26 1 0
|
|
veza-backend-api/internal/api/user/handler.go:95.44,101.16 5 0
|
|
veza-backend-api/internal/api/user/handler.go:101.16,104.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:106.2,114.4 1 0
|
|
veza-backend-api/internal/api/user/handler.go:118.52,120.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:120.13,123.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:125.2,131.16 5 0
|
|
veza-backend-api/internal/api/user/handler.go:131.16,134.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:137.2,138.29 2 0
|
|
veza-backend-api/internal/api/user/handler.go:138.29,139.24 1 0
|
|
veza-backend-api/internal/api/user/handler.go:139.24,141.4 1 0
|
|
veza-backend-api/internal/api/user/handler.go:144.2,152.4 1 0
|
|
veza-backend-api/internal/api/user/handler.go:156.47,158.17 2 0
|
|
veza-backend-api/internal/api/user/handler.go:158.17,161.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:163.2,167.16 4 0
|
|
veza-backend-api/internal/api/user/handler.go:167.16,170.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:172.2,180.4 1 0
|
|
veza-backend-api/internal/api/user/handler.go:183.49,186.16 3 0
|
|
veza-backend-api/internal/api/user/handler.go:186.16,189.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:191.2,192.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:192.16,195.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:198.2,198.52 1 0
|
|
veza-backend-api/internal/api/user/handler.go:198.52,201.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:204.2,204.50 1 0
|
|
veza-backend-api/internal/api/user/handler.go:208.50,210.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:210.13,213.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:215.2,216.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:216.16,219.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:221.2,221.34 1 0
|
|
veza-backend-api/internal/api/user/handler.go:225.53,227.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:227.13,230.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:232.2,233.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:233.38,235.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:237.2,238.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:238.16,241.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:243.2,243.34 1 0
|
|
veza-backend-api/internal/api/user/handler.go:247.49,249.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:249.13,252.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:254.2,260.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:260.38,262.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:265.2,265.33 1 0
|
|
veza-backend-api/internal/api/user/handler.go:265.33,268.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:270.2,271.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:271.16,274.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:276.2,276.26 1 0
|
|
veza-backend-api/internal/api/user/handler.go:280.50,286.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:286.38,288.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:290.2,291.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:291.16,294.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:296.2,296.26 1 0
|
|
veza-backend-api/internal/api/user/handler.go:300.46,302.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:302.13,305.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:308.2,308.32 1 0
|
|
veza-backend-api/internal/api/user/handler.go:308.32,311.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:314.2,315.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:315.16,318.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:321.2,327.53 5 0
|
|
veza-backend-api/internal/api/user/handler.go:331.55,333.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:333.13,336.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:338.2,343.38 2 0
|
|
veza-backend-api/internal/api/user/handler.go:343.38,345.3 1 0
|
|
veza-backend-api/internal/api/user/handler.go:347.2,348.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:348.16,351.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:353.2,353.26 1 0
|
|
veza-backend-api/internal/api/user/handler.go:357.52,359.13 2 0
|
|
veza-backend-api/internal/api/user/handler.go:359.13,362.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:364.2,365.16 2 0
|
|
veza-backend-api/internal/api/user/handler.go:365.16,368.3 2 0
|
|
veza-backend-api/internal/api/user/handler.go:370.2,370.29 1 0
|
|
veza-backend-api/internal/api/user/routes.go:17.111,23.2 1 0
|
|
veza-backend-api/internal/api/user/routes.go:26.57,29.2 2 0
|
|
veza-backend-api/internal/api/user/routes.go:29.2,35.3 2 0
|
|
veza-backend-api/internal/api/user/routes.go:39.69,48.2 3 0
|
|
veza-backend-api/internal/api/user/routes.go:51.72,54.2 3 0
|
|
veza-backend-api/internal/api/user/routes.go:54.2,87.3 11 0
|
|
veza-backend-api/internal/api/user/service.go:21.43,25.2 1 0
|
|
veza-backend-api/internal/api/user/service.go:28.89,43.18 7 0
|
|
veza-backend-api/internal/api/user/service.go:43.18,52.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:55.2,57.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:57.16,59.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:62.2,68.16 6 0
|
|
veza-backend-api/internal/api/user/service.go:68.16,70.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:71.2,74.18 3 0
|
|
veza-backend-api/internal/api/user/service.go:74.18,82.17 3 0
|
|
veza-backend-api/internal/api/user/service.go:82.17,84.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:85.3,85.30 1 0
|
|
veza-backend-api/internal/api/user/service.go:88.2,88.26 1 0
|
|
veza-backend-api/internal/api/user/service.go:92.72,108.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:108.16,109.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:109.27,111.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:112.3,112.56 1 0
|
|
veza-backend-api/internal/api/user/service.go:115.2,115.19 1 0
|
|
veza-backend-api/internal/api/user/service.go:119.63,136.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:136.16,137.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:137.27,139.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:140.3,140.56 1 0
|
|
veza-backend-api/internal/api/user/service.go:143.2,143.19 1 0
|
|
veza-backend-api/internal/api/user/service.go:147.76,150.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:150.16,152.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:155.2,156.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:156.16,158.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:160.2,176.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:176.16,177.46 1 0
|
|
veza-backend-api/internal/api/user/service.go:177.46,179.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:180.3,180.59 1 0
|
|
veza-backend-api/internal/api/user/service.go:183.2,183.19 1 0
|
|
veza-backend-api/internal/api/user/service.go:187.94,193.26 4 0
|
|
veza-backend-api/internal/api/user/service.go:193.26,197.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:199.2,199.25 1 0
|
|
veza-backend-api/internal/api/user/service.go:199.25,203.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:205.2,205.25 1 0
|
|
veza-backend-api/internal/api/user/service.go:205.25,209.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:211.2,211.23 1 0
|
|
veza-backend-api/internal/api/user/service.go:211.23,215.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:217.2,217.20 1 0
|
|
veza-backend-api/internal/api/user/service.go:217.20,221.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:223.2,223.25 1 0
|
|
veza-backend-api/internal/api/user/service.go:223.25,227.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:229.2,229.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:229.27,233.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:235.2,235.21 1 0
|
|
veza-backend-api/internal/api/user/service.go:235.21,239.3 3 0
|
|
veza-backend-api/internal/api/user/service.go:242.2,260.16 5 0
|
|
veza-backend-api/internal/api/user/service.go:260.16,261.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:261.27,263.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:264.3,264.59 1 0
|
|
veza-backend-api/internal/api/user/service.go:267.2,267.19 1 0
|
|
veza-backend-api/internal/api/user/service.go:271.54,279.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:279.16,281.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:283.2,284.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:284.16,286.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:288.2,288.23 1 0
|
|
veza-backend-api/internal/api/user/service.go:288.23,290.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:292.2,292.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:296.59,304.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:304.16,306.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:308.2,308.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:312.95,316.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:316.16,317.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:317.27,319.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:320.3,320.60 1 0
|
|
veza-backend-api/internal/api/user/service.go:324.2,324.78 1 0
|
|
veza-backend-api/internal/api/user/service.go:324.78,326.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:329.2,330.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:330.16,332.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:335.2,342.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:342.16,344.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:346.2,346.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:350.66,356.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:356.16,358.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:359.2,364.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:364.16,366.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:367.2,375.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:375.16,377.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:378.2,386.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:386.16,388.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:389.2,391.19 2 0
|
|
veza-backend-api/internal/api/user/service.go:395.90,415.16 5 0
|
|
veza-backend-api/internal/api/user/service.go:415.16,416.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:416.27,437.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:438.3,438.68 1 0
|
|
veza-backend-api/internal/api/user/service.go:442.2,455.26 4 0
|
|
veza-backend-api/internal/api/user/service.go:459.121,462.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:462.16,464.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:467.2,467.22 1 0
|
|
veza-backend-api/internal/api/user/service.go:467.22,469.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:470.2,470.25 1 0
|
|
veza-backend-api/internal/api/user/service.go:470.25,472.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:473.2,473.25 1 0
|
|
veza-backend-api/internal/api/user/service.go:473.25,475.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:476.2,476.30 1 0
|
|
veza-backend-api/internal/api/user/service.go:476.30,478.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:479.2,479.24 1 0
|
|
veza-backend-api/internal/api/user/service.go:479.24,481.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:482.2,482.22 1 0
|
|
veza-backend-api/internal/api/user/service.go:482.22,484.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:486.2,509.16 7 0
|
|
veza-backend-api/internal/api/user/service.go:509.16,511.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:513.2,513.21 1 0
|
|
veza-backend-api/internal/api/user/service.go:517.82,521.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:521.16,522.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:522.27,524.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:525.3,525.60 1 0
|
|
veza-backend-api/internal/api/user/service.go:528.2,528.71 1 0
|
|
veza-backend-api/internal/api/user/service.go:528.71,530.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:533.2,542.16 4 0
|
|
veza-backend-api/internal/api/user/service.go:542.16,544.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:546.2,546.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:550.64,564.16 7 0
|
|
veza-backend-api/internal/api/user/service.go:564.16,565.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:565.27,567.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:568.3,568.55 1 0
|
|
veza-backend-api/internal/api/user/service.go:572.2,572.71 1 0
|
|
veza-backend-api/internal/api/user/service.go:572.71,574.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:577.2,577.71 1 0
|
|
veza-backend-api/internal/api/user/service.go:577.71,579.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:582.2,590.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:590.16,592.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:594.2,594.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:598.77,601.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:601.16,603.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:606.2,607.16 2 0
|
|
veza-backend-api/internal/api/user/service.go:607.16,609.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:612.2,637.20 5 0
|
|
veza-backend-api/internal/api/user/service.go:641.88,645.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:645.16,646.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:646.27,648.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:649.3,649.60 1 0
|
|
veza-backend-api/internal/api/user/service.go:652.2,652.71 1 0
|
|
veza-backend-api/internal/api/user/service.go:652.71,654.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:657.2,663.16 3 0
|
|
veza-backend-api/internal/api/user/service.go:663.16,665.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:667.2,667.12 1 0
|
|
veza-backend-api/internal/api/user/service.go:671.78,689.16 6 0
|
|
veza-backend-api/internal/api/user/service.go:689.16,690.27 1 0
|
|
veza-backend-api/internal/api/user/service.go:690.27,692.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:693.3,693.66 1 0
|
|
veza-backend-api/internal/api/user/service.go:697.2,697.21 1 0
|
|
veza-backend-api/internal/api/user/service.go:697.21,700.29 3 0
|
|
veza-backend-api/internal/api/user/service.go:700.29,702.4 1 0
|
|
veza-backend-api/internal/api/user/service.go:703.8,703.29 1 0
|
|
veza-backend-api/internal/api/user/service.go:703.29,705.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:705.8,707.3 1 0
|
|
veza-backend-api/internal/api/user/service.go:709.2,709.21 1 0
|