Skip to content

PES-2825: added graph generation for code coverage to CI workflow#802

Open
jan-potuznik-z wants to merge 1 commit into
pre-releasefrom
PES-2825-graphical-code-coverage
Open

PES-2825: added graph generation for code coverage to CI workflow#802
jan-potuznik-z wants to merge 1 commit into
pre-releasefrom
PES-2825-graphical-code-coverage

Conversation

@jan-potuznik-z
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 13, 2025

📊 Code Coverage Report



Code Coverage Report:
  2025-06-13 11:31:51

 Summary:
  Classes: 14.72% (29/197)
  Methods: 27.96% (364/1302)
  Lines:   14.72% (1501/10195)

Packetery\Core\Api\InvalidRequestException
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% (  3/  3)
Packetery\Core\Api\Soap\Request\PacketSetStoredUntil
  Methods:  33.33% ( 1/ 3)   Lines:  37.50% (  3/  8)
Packetery\Core\Api\Soap\Request\PacketStatus
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% (  2/  2)
Packetery\Core\CoreHelper
  Methods:  77.78% ( 7/ 9)   Lines:  92.86% ( 26/ 28)
Packetery\Core\Entity\Address
  Methods: 100.00% (14/14)   Lines: 100.00% ( 22/ 22)
Packetery\Core\Entity\Carrier
  Methods: 100.00% (19/19)   Lines: 100.00% ( 34/ 34)
Packetery\Core\Entity\CustomsDeclaration
  Methods: 100.00% (26/26)   Lines: 100.00% ( 36/ 36)
Packetery\Core\Entity\CustomsDeclarationItem
  Methods: 100.00% (16/16)   Lines: 100.00% ( 22/ 22)
Packetery\Core\Entity\Order
  Methods:  95.33% (102/107)   Lines:  94.66% (124/131)
Packetery\Core\Entity\PacketStatus
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% (  6/  6)
Packetery\Core\Entity\PickupPoint
  Methods: 100.00% (14/14)   Lines: 100.00% ( 36/ 36)
Packetery\Core\Entity\Size
  Methods: 100.00% ( 7/ 7)   Lines: 100.00% (  9/  9)
Packetery\Core\PickupPointProvider\BaseProvider
  Methods: 100.00% ( 9/ 9)   Lines: 100.00% ( 14/ 14)
Packetery\Core\PickupPointProvider\CompoundCarrierCollectionFactory
  Methods: 100.00% ( 1/ 1)   Lines: 100.00% ( 50/ 50)
Packetery\Core\PickupPointProvider\CompoundProvider
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 10/ 10)
Packetery\Core\PickupPointProvider\VendorCollectionFactory
  Methods: 100.00% ( 1/ 1)   Lines: 100.00% ( 74/ 74)
Packetery\Core\PickupPointProvider\VendorProvider
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 10/ 10)
Packetery\Core\Rounder
  Methods: 100.00% ( 7/ 7)   Lines: 100.00% ( 47/ 47)
Packetery\Core\Validator\Address
  Methods: 100.00% ( 1/ 1)   Lines: 100.00% (  1/  1)
Packetery\Core\Validator\Order
  Methods: 100.00% ( 7/ 7)   Lines: 100.00% ( 40/ 40)
Packetery\Core\Validator\Size
  Methods: 100.00% ( 1/ 1)   Lines: 100.00% (  5/  5)
Packetery\Core\Validator\SizeReport
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% (  6/  6)
Packetery\Module\Carrier\CarrierUpdater
  Methods:  75.00% ( 3/ 4)   Lines:  95.65% ( 22/ 23)
Packetery\Module\Carrier\OptionPrefixer
  Methods: 100.00% ( 3/ 3)   Lines: 100.00% (  3/  3)
Packetery\Module\Carrier\Options
  Methods:  37.50% ( 6/16)   Lines:  25.00% (  7/ 28)
Packetery\Module\Carrier\OptionsPage
  Methods:  11.11% ( 3/27)   Lines:   4.22% ( 21/498)
Packetery\Module\Carrier\PacketaPickupPointsConfig
  Methods:  36.36% ( 4/11)   Lines:  65.67% ( 44/ 67)
Packetery\Module\Checkout\CartService
  Methods:  80.00% ( 8/10)   Lines:  97.20% (139/143)
Packetery\Module\Checkout\Checkout
  Methods:  42.86% ( 3/ 7)   Lines:  49.29% ( 69/140)
Packetery\Module\Checkout\CheckoutService
  Methods:  78.57% (11/14)   Lines:  92.65% ( 63/ 68)
Packetery\Module\Checkout\CheckoutStorage
  Methods:  25.00% ( 2/ 8)   Lines:  10.17% (  6/ 59)
Packetery\Module\Checkout\CurrencySwitcherService
  Methods: 100.00% ( 3/ 3)   Lines: 100.00% (  8/  8)
Packetery\Module\Checkout\RateCalculator
  Methods: 100.00% ( 6/ 6)   Lines: 100.00% ( 60/ 60)
Packetery\Module\Checkout\SessionService
  Methods: 100.00% ( 5/ 5)   Lines: 100.00% ( 15/ 15)
Packetery\Module\Checkout\ShippingRateFactory
  Methods:  57.14% ( 4/ 7)   Lines:  87.01% ( 67/ 77)
Packetery\Module\Dashboard\DashboardItemBuilder
  Methods:  33.33% ( 2/ 6)   Lines:   9.48% ( 11/116)
Packetery\Module\EntityFactory\SizeFactory
  Methods: 100.00% ( 3/ 3)   Lines: 100.00% ( 19/ 19)
Packetery\Module\FormValidators
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% ( 15/ 15)
Packetery\Module\Message
  Methods: 100.00% ( 7/ 7)   Lines: 100.00% ( 12/ 12)
Packetery\Module\MessageManager
  Methods:  87.50% ( 7/ 8)   Lines:  87.88% ( 29/ 33)
Packetery\Module\ModuleHelper
  Methods:  22.22% ( 4/18)   Lines:  12.35% ( 10/ 81)
Packetery\Module\Options\FlagManager\FeatureFlagDownloader
  Methods:  25.00% ( 1/ 4)   Lines:  69.23% ( 36/ 52)
Packetery\Module\Options\FlagManager\FeatureFlagProvider
  Methods:  75.00% ( 3/ 4)   Lines:  85.71% (  6/  7)
Packetery\Module\Options\OptionsProvider
  Methods:   9.43% ( 5/53)   Lines:  20.59% ( 42/204)
Packetery\Module\Order\DetailCommonLogic
  Methods:  50.00% ( 3/ 6)   Lines:  32.35% ( 11/ 34)
Packetery\Module\Order\PacketSetStoredUntil
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 32/ 32)
Packetery\Module\Order\PacketSynchronizer
  Methods:  42.86% ( 3/ 7)   Lines:  84.09% ( 74/ 88)
Packetery\Module\Plugin
  Methods:  20.00% ( 1/ 5)   Lines:   6.67% (  1/ 15)
Packetery\Module\Shipping\ShippingProvider
  Methods:  10.00% ( 1/10)   Lines:   5.71% (  4/ 70)
Packetery\Module\WeightCalculator
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 13/ 13)
Packetery\Module\WidgetOptionsBuilder
  Methods: 100.00% ( 6/ 6)   Lines: 100.00% ( 82/ 82)

@jan-potuznik-z jan-potuznik-z force-pushed the PES-2825-graphical-code-coverage branch from ccad655 to d0fee07 Compare June 13, 2025 08:53
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 13, 2025

📊 Graphic representation of code coverage development

Download code coverage development graph here.

@jan-potuznik-z jan-potuznik-z force-pushed the PES-2825-graphical-code-coverage branch 4 times, most recently from a25c30a to b20cb9a Compare June 13, 2025 11:19
@jan-potuznik-z jan-potuznik-z force-pushed the PES-2825-graphical-code-coverage branch from b20cb9a to 3051e81 Compare June 13, 2025 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant