Refactor logical filters and add tests to address #8
This pull request simplifies the implementation of the logical filters (Or, And, Not) by using f-strings instead of concatenation. It also adds unit tests for the logical filters in a new file called logical_test.py.
The purpose of this pull request is to improve the readability and maintainability of the filter module, as well as to increase the test coverage.
To test this pull request, you can run the logical_test.py file and verify that all the tests pass.
Refactor logical filters and add tests to address #8
This pull request simplifies the implementation of the logical filters (Or, And, Not) by using f-strings instead of concatenation. It also adds unit tests for the logical filters in a new file called logical_test.py.
The purpose of this pull request is to improve the readability and maintainability of the filter module, as well as to increase the test coverage.
To test this pull request, you can run the logical_test.py file and verify that all the tests pass.