linode / manager

Akamai's Cloud Manager is an open-source, single-page application designed as the primary frontend interface for interacting with the Linode API. It is entrusted by hundreds of thousands of customers with the management of their Linode services.
https://cloud.linode.com
Apache License 2.0
691 stars 361 forks source link

fix, test: [M3-8830] - Use unit tested function for Pendo url transformation #11211

Closed mjac0bs closed 1 week ago

mjac0bs commented 1 week ago

Description ๐Ÿ“

This ticket provides test coverage and corrects two discovered issues with the original URL transforms for Pendo page views:

Changes ๐Ÿ”„

Target release date ๐Ÿ—“๏ธ

11/12/24

How to test ๐Ÿงช

Verification steps

(How to verify changes) Run

yarn test usePendo

and confirm test cases provide full coverage of different possible urls and that the tests pass reliably.

As an Author I have considered ๐Ÿค”

Check all that apply

github-actions[bot] commented 1 week ago

Coverage Report: โœ…
Base Coverage: 87.33%
Current Coverage: 87.47%

linode-gh-bot commented 1 week ago

Cloud Manager UI test results

:tada: 445 passing tests on test run #4 โ†—๏ธŽ

:x: Failing:white_check_mark: Passing:arrow_right_hook: Skipped:clock1: Duration
0 Failing445 Passing2 Skipped86m 12s
cypress[bot] commented 1 week ago

Cloud Manager E2E    Run #6790

Run Properties:  status check passed Passed #6790  •  git commit 4ec07b0eb4: fix, test: [M3-8830] - Use unit tested function for Pendo url transformation (#1...
Project Cloud Manager E2E
Branch Review develop
Run status status check passed Passed #6790
Run duration 26m 49s
Commit git commit 4ec07b0eb4: fix, test: [M3-8830] - Use unit tested function for Pendo url transformation (#1...
Committer Mariah Jacobs
View all properties for this run โ†—๏ธŽ

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 3
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 445
View all changes introduced in this branch โ†—๏ธŽ