meilisearch / meilisearch-rails

Meilisearch integration for Ruby on Rails
https://www.meilisearch.com
MIT License
308 stars 47 forks source link

Ensure `mongodb` is correctly supported #175

Open brunoocasali opened 2 years ago

brunoocasali commented 2 years ago

This gem has basically no MongoId test cases. We need to add tests and guarantee mongo is being correctly handled.

about reported bugs:

about tests:

We could start thinking of a way to reuse the same use cases between multiple integrations.

eg:

each context here could be a different directory, and the it steps can be shared_examples.

brunoocasali commented 2 years ago

I assume this is not a good first issue because it could be quite complex, but I would like to have some community help here if we start small ✋.

brunoocasali commented 1 year ago

Also mentioned here: https://github.com/meilisearch/meilisearch-rails/issues/250 and https://github.com/meilisearch/meilisearch-rails/issues/251. This gem is not doing a great job of supporting mongo db environments.

This issue started as a testing enhancement but should be more than that because today, it is not possible to confirm if we support or not mongo environments.