Skip to content

Conversation

@shahnami
Copy link
Member

Summary

Testing Process

Checklist

  • Add a reference to related issues in the PR description.
  • Add unit tests if applicable.

@shahnami shahnami changed the base branch from main to plat-6007-add-unit-tests January 26, 2025 14:53
@shahnami shahnami changed the title tests: add integration tests for blockwatcher test: Add integration tests for blockwatcher Jan 27, 2025
@shahnami shahnami added A-tests Test setup and integration P-medium Important but not urgent S-in-progress Actively being worked on labels Jan 27, 2025
@shahnami shahnami marked this pull request as ready for review January 27, 2025 15:35
@shahnami shahnami merged commit 0cc267d into plat-6007-add-unit-tests Jan 28, 2025
5 checks passed
@shahnami shahnami deleted the plat-6092-add-integration-tests-for-blockwatcher branch January 28, 2025 08:03
shahnami added a commit that referenced this pull request Jan 28, 2025
* tests: add pbt for monitor repo and configs

* chore: move integration tests into own folder

* fix: config validation via load_all

* tests: run with multiple inputs

* tests: reduce input size

* feat: recommend past blocks configuration

* fix: integration test rpc url

* fix: multiple network service inits

* tests: add repository tests and fix typo

* tests: add invalid name tests and add linter

* fix: shutdown signal

* chore: update readme for githooks

* chore: formatting

* test: add cron validation

* fix: valid cron schedule for network strategy

* test: services-evm-filters unit test for find_matching_transaction

* test: PLAT-6007 adding unit tests for find_matching_functions_for_transaction

* test: PLAT-6007 fixing entity creation using Default

* test: PLAT-6007 adding more tests and improving logic

* test: PLAT-6007 adding unit test cases for decode_events method

* test: PLAT-6007 adding unit test for stellar filters - first attemp

* fix: PLAT-6007 exposing models to use in unit tests

* test: PLAT-6007 unit tests cases for find_matching_functions_for_transaction

* test: PLAT-6007 finalising the stellar filters unit test cases

* test: PLAT-6007 adding default macros to avoid code repetition

* test: PLAT-6007 fixing new filter implementation

* test: PLAT-6007 adding test for compare_map function

* test: PLAT-6007 adding unit test for notification

* fix: Linter

* Fix: compare_map and some tests (#34)

* fix: Whitespaces

* fix: Compare_map and tests

* fix: Linter

* docs: Fix readme for cov test

* test: PLAT-6007 adding unit test for some models methods

* test: Add integration tests for blockwatcher (#36)

* fix: Attempt to fix initialise_service test

* fix: MonitorRepositoryTrait mocking and initialise_services

* test: Unit tests for tracker

* test: Add tests for process_new_blocks

* fix: Linting

* test: Add more test cases for process_new_blocks

* chore: Remove error tests for now

* chore: Remove println

---------

Co-authored-by: shahnami <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-tests Test setup and integration P-medium Important but not urgent PR title checker needs attention S-in-progress Actively being worked on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants