summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/config/initializers/couchrest_model.rb3
-rw-r--r--users/test/unit/user_test.rb5
2 files changed, 8 insertions, 0 deletions
diff --git a/core/config/initializers/couchrest_model.rb b/core/config/initializers/couchrest_model.rb
new file mode 100644
index 0000000..ce4f41a
--- /dev/null
+++ b/core/config/initializers/couchrest_model.rb
@@ -0,0 +1,3 @@
+CouchRest::Model::Base.configure do |config|
+ config.auto_update_design_doc = false
+end
diff --git a/users/test/unit/user_test.rb b/users/test/unit/user_test.rb
index c797623..ffbb7d8 100644
--- a/users/test/unit/user_test.rb
+++ b/users/test/unit/user_test.rb
@@ -7,6 +7,11 @@ class UserTest < ActiveSupport::TestCase
@user = FactoryGirl.build(:user)
end
+ test "design docs in database are authorative" do
+ assert !User.design_doc.auto_update,
+ "Automatic update of design docs should be disabled"
+ end
+
test "test set of attributes should be valid" do
@user.valid?
assert_equal Hash.new, @user.errors.messages