Skip to content

Port Python test to Elixir: 01-index-crud-test#5778

Merged
janl merged 3 commits intoapache:mainfrom
neighbourhoodie:01-index-crud-test
Feb 22, 2026
Merged

Port Python test to Elixir: 01-index-crud-test#5778
janl merged 3 commits intoapache:mainfrom
neighbourhoodie:01-index-crud-test

Conversation

@hulkoba
Copy link
Contributor

@hulkoba hulkoba commented Nov 27, 2025

Overview

This work is done according to "Milestone 3. Convert Python test suite to eunit or exunit" as stated in the Scope of Work with Sovereign Tech Agency Resilience Program.

This PR includes:

  • Port 01-index-crud-test test to Elixir
  • Remove the corresponding Python test
  • Extend test/elixir/test/support/mango_database.ex with needed functions

Testing recommendations

Run:

make elixir or make elixir tests=test/elixir/test/mango/01_index_crud_test.exs

Related Issues or Pull Requests

Checklist

  • Code is written and works correctly
  • Changes are covered by tests
  • Any new configurable parameters are documented in rel/overlay/etc/default.ini
  • Documentation changes were made in the src/docs folder
  • Documentation changes were backported (separated PR) to affected branches

@hulkoba hulkoba marked this pull request as draft November 27, 2025 08:09
@hulkoba hulkoba force-pushed the 01-index-crud-test branch from 748be19 to 78d6623 Compare December 3, 2025 07:41
@hulkoba hulkoba marked this pull request as ready for review December 3, 2025 07:41
@janl janl force-pushed the 01-index-crud-test branch from c6c898f to 73d38de Compare February 22, 2026 07:22
@janl janl merged commit 0c6f05c into apache:main Feb 22, 2026
60 checks passed
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.

2 participants