You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2021/07/29 15:59:42 UTC

[couchdb] branch main updated: Use correct fabric function names in elixir tests

This is an automated email from the ASF dual-hosted git repository.

jaydoane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git


The following commit(s) were added to refs/heads/main by this push:
     new 2332fbc  Use correct fabric function names in elixir tests
2332fbc is described below

commit 2332fbca9f8c63907a590f3a6da325ba7c602042
Author: Jay Doane <ja...@apache.org>
AuthorDate: Wed Jul 28 12:20:42 2021 -0700

    Use correct fabric function names in elixir tests
    
    This eliminates several warnings when running `make exunit`.
---
 test/elixir/lib/step/create_db.ex |  2 +-
 test/elixir/lib/step/user.ex      | 11 ++++++-----
 test/elixir/lib/utils.ex          |  2 +-
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/test/elixir/lib/step/create_db.ex b/test/elixir/lib/step/create_db.ex
index 412c858..7be5b80 100644
--- a/test/elixir/lib/step/create_db.ex
+++ b/test/elixir/lib/step/create_db.ex
@@ -36,7 +36,7 @@ defmodule Couch.Test.Setup.Step.Create.DB do
   def setup(setup, %__MODULE__{name: name} = step) do
     assert Setup.completed?(setup, Step.Start), "Require `Start` step"
     assert :fabric in Step.Start.apps(), "Fabric is not started"
-    res = :fabric2_db.create_db(name, [@admin])
+    res = :fabric2_db.create(name, [@admin])
     assert res in [:ok, :accepted], "Cannot create `#{name}` database"
     step
   end
diff --git a/test/elixir/lib/step/user.ex b/test/elixir/lib/step/user.ex
index 63b8f44..3005160 100644
--- a/test/elixir/lib/step/user.ex
+++ b/test/elixir/lib/step/user.ex
@@ -36,9 +36,9 @@ defmodule Couch.Test.Setup.Step.User do
       :config.get('chttpd_auth', 'authentication_db', '_users'))
     if not Utils.db_exists?(users_db) do
       on_exit fn ->
-        :fabric.delete_db(users_db, [@admin])
+        :fabric2_db.delete(users_db, [@admin])
       end
-      res = :fabric.create_db(users_db, [@admin])
+      res = :fabric2_db.create(users_db, [@admin])
       assert res in [:ok, :accepted], "Cannot create `users` database #{users_db}"
     end
 
@@ -63,7 +63,7 @@ defmodule Couch.Test.Setup.Step.User do
         roles: roles,
         password: pass
       })
-      res = :fabric.update_doc(users_db, user_doc, [@admin])
+      res = :fabric2_db.update_doc(users_db, user_doc, [@admin])
       assert res in [:ok, :accepted], "Cannot create user document"
       %{step |
         name: name,
@@ -79,13 +79,14 @@ defmodule Couch.Test.Setup.Step.User do
       :config.delete("admins", String.to_charlist(name), false)
     else
       doc_id = "org.couchdb.user:#{name}"
-      assert {:ok, doc_info(revs: [rev | _])} = :fabric.get_doc_info(users_db)
+      assert {:ok, doc_info(revs: [rev | _])} =
+        :fabric2_db.get_doc_info(users_db, doc_id)
       doc = :couch_doc.from_json_obj(%{
         _id: doc_id,
         _rev: rev,
         _deleted: true
       })
-      assert {:ok, _resp} = :fabric.update_doc(users_db, doc, [@admin])
+      assert {:ok, _resp} = :fabric2_db.update_doc(users_db, doc, [@admin])
     end
     :ok
   end
diff --git a/test/elixir/lib/utils.ex b/test/elixir/lib/utils.ex
index 3ecf878..26bda1e 100644
--- a/test/elixir/lib/utils.ex
+++ b/test/elixir/lib/utils.ex
@@ -23,7 +23,7 @@ defmodule Couch.Test.Utils do
 
   def db_exists?(db_name) do
     try do
-      :fabric.get_db_info(db_name)
+      :fabric2_db.get_db_info(db_name)
     catch
       :error, :database_does_not_exist -> false
     end