This is an automated email from the ASF dual-hosted git repository.
jan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
from b0de5fa22 Fix Credo 1.7.14 ExpensiveEmptyEnumCheck warnings
new ea16a558d Port a basic _find test to Elixir along with the user_docs
fixture it depends on
new 13501dc28 Port the friend_docs fixture and one dependent test as an
example from Python to Elixir
new e219b9a66 Port the limit_docs fixture and one dependent test from
Python to Elxir
new 794c317a3 Instruct jiffy to use `nil` as the Elixir equivalent of the
JSON null value
new 598d8b1a2 Complete MangoDatabase Elixir port
new 1e8e9a0e9 refactor(test): 11 ignore design docs from python to elixir
new ad06d182a deprecate python vs of 11 ignore design docs
new 290314a32 chore(makefile): add possibility to run elixir-search per
file
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 2 +-
src/mango/test/11-ignore-design-docs-test.py | 27 --
test/elixir/lib/couch.ex | 4 +-
test/elixir/lib/couch/dbtest.ex | 8 +-
test/elixir/lib/couch_raw.ex | 2 +-
test/elixir/test/all_docs_test.exs | 2 +-
test/elixir/test/attachments_multipart_test.exs | 14 +-
test/elixir/test/changes_async_test.exs | 6 +-
test/elixir/test/changes_test.exs | 2 +-
test/elixir/test/config/search.elixir | 6 +
test/elixir/test/config/suite.elixir | 6 +
test/elixir/test/config_test.exs | 2 +-
test/elixir/test/design_docs_test.exs | 2 +-
test/elixir/test/design_options_test.exs | 2 +-
test/elixir/test/erlang_views_test.exs | 2 +-
test/elixir/test/jsonp_test.exs | 2 +-
.../elixir/test/mango/02_basic_find_test.exs | 18 +-
test/elixir/test/mango/06_basic_text_test.exs | 33 ++
.../elixir/test/mango/08_text_limit_test.exs | 19 +-
.../test/mango/11_ignore_design_docs_test.exs | 33 ++
test/elixir/test/nouveau_test.exs | 2 +-
test/elixir/test/partition_crud_test.exs | 2 +-
test/elixir/test/partition_mango_test.exs | 4 +-
test/elixir/test/replication_test.exs | 2 +-
test/elixir/test/reshard_basic_test.exs | 8 +-
test/elixir/test/rewrite_test.exs | 4 +-
test/elixir/test/support/friend_docs.ex | 286 +++++++++++++++
test/elixir/test/support/limit_docs.ex | 112 ++++++
test/elixir/test/support/mango_database.ex | 198 ++++++++++
test/elixir/test/support/user_docs.ex | 401 +++++++++++++++++++++
test/elixir/test/users_db_test.exs | 2 +-
test/elixir/test/view_collation_raw_test.exs | 6 +-
test/elixir/test/view_collation_test.exs | 6 +-
test/elixir/test/view_errors_test.exs | 4 +-
test/elixir/test/view_multi_key_all_docs_test.exs | 10 +-
test/elixir/test/view_multi_key_design_test.exs | 18 +-
test/elixir/test/view_offsets_test.exs | 2 +-
37 files changed, 1164 insertions(+), 95 deletions(-)
delete mode 100644 src/mango/test/11-ignore-design-docs-test.py
copy rel/files/README => test/elixir/test/mango/02_basic_find_test.exs (62%)
create mode 100644 test/elixir/test/mango/06_basic_text_test.exs
copy rel/files/README => test/elixir/test/mango/08_text_limit_test.exs (58%)
create mode 100644 test/elixir/test/mango/11_ignore_design_docs_test.exs
create mode 100644 test/elixir/test/support/friend_docs.ex
create mode 100644 test/elixir/test/support/limit_docs.ex
create mode 100644 test/elixir/test/support/mango_database.ex
create mode 100644 test/elixir/test/support/user_docs.ex