Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider Cypress tests to flex wide range of .options API behavior #60

Closed
poorejc opened this issue Mar 14, 2021 · 2 comments
Closed

Consider Cypress tests to flex wide range of .options API behavior #60

poorejc opened this issue Mar 14, 2021 · 2 comments

Comments

@poorejc
Copy link
Contributor

poorejc commented Mar 14, 2021

Recent bug reports show, for example, behavior where reducing the latency between log shipments, and trimming the package size results in dropping logs that should be sent before a page unloads. Currently, unit tests and integration tests dont flex the range of options like this (string options are easier to test for --logging endpoint, userId, sessionID, etc.). Would be good test test for these edge-cases.

@brucearctor
Copy link
Contributor

Ideally this can be scoped to specific tasks to know when complete?

@EandrewJones EandrewJones added this to the Expand Test Suite milestone Jul 11, 2024
@EandrewJones
Copy link
Contributor

We expanded the e2e test suite and migrated to Playwright in #466. While it doesn't address all edge cases in the options API, it does provide expanded coverage of the package, especially the plugin and exposed numerous issues that we fixed.

Closing for now and recommend we scope future tickets to concrete test cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants