 
     (testing "ingest collection update permissions"
       (are [token]
-           (ingest-succeeded? (d/ingest "PROV1" (dc/collection {}) :echo10 token))
+           (ingest-succeeded? (d/ingest "PROV1" (dc/collection {}) {:token token
+                                                                    :allow-failure? true}))
            provider-admin-update-token
            provider-admin-read-update-token
            provider-admin-update-delete-token)
       (are [token]
-           (not (ingest-succeeded? (d/ingest "PROV1" (dc/collection {}) :echo10 token)))
+           (not (ingest-succeeded? (d/ingest "PROV1" (dc/collection {}) {:token token
+                                                                         :allow-failure? true})))
            guest-token
            user-token
            super-admin-token


    (testing "ingest granule delete permissions"
      (are [token]
           (ingest-succeeded? (ingest/delete-concept granule {:token token}))
           provider-admin-update-token
           provider-admin-read-update-token
           provider-admin-update-delete-token)
      (are [token]
           (not (ingest-succeeded? (ingest/delete-concept granule {:token token})))
           guest-token
           user-token
           super-admin-token


    (testing "ingest collection delete permissions"
      (are [token]
           (ingest-succeeded? (ingest/delete-concept ingested-concept {:token token
                                                                       :allow-failure? true}))
           provider-admin-update-token
           provider-admin-read-update-token
           provider-admin-update-delete-token)
      (are [token]
           (not (ingest-succeeded? (ingest/delete-concept ingested-concept {:token token
                                                                            :allow-failure? true})))
           guest-token
           user-token
           super-admin-token
