Skip to content

tests: Update Makefile for testing and remove Pipfile and Pipfile.lock#62

Open
a-spiker wants to merge 4 commits intomainfrom
enable-tests
Open

tests: Update Makefile for testing and remove Pipfile and Pipfile.lock#62
a-spiker wants to merge 4 commits intomainfrom
enable-tests

Conversation

@a-spiker
Copy link
Contributor

  • Added init and test targets to the Makefile for setting up the development environment and running end-to-end tests with pytest.
  • Removed Pipfile and Pipfile.lock as they are no longer needed.
  • Updated test files to use a dynamic port configuration instead of hardcoded values for better flexibility.

- Added `init` and `test` targets to the Makefile for setting up the development environment and running end-to-end tests with pytest.
- Removed `Pipfile` and `Pipfile.lock` as they are no longer needed.
- Updated test files to use a dynamic port configuration instead of hardcoded values for better flexibility.
- Removed redundant test cases from `select_test.py` to streamline testing.
- Updated expected output values in `show_test.py` for accuracy and consistency.
- Enhanced the parameterized test cases to reflect the latest schema changes.
- Modified SQL queries in `select_test.py` to include dynamic table references using `utils.SET_NAME`.
- Removed unnecessary index creation calls to streamline the setup process for tests.
- Introduced new sindex creation calls in `select_test.py` for "a-int-index-no-set" and "b-int-index-no-set" to enhance test coverage.
- This change aims to ensure that tests can run without relying on predefined sets, improving flexibility in test scenarios.
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