]> git.openstreetmap.org Git - rails.git/blobdiff - test/models/acl_test.rb
Disallow username changes to user_n if n isn't their id
[rails.git] / test / models / acl_test.rb
index ecf150c6d2e329d217017c09da93ec085919a7b1..ac3ea091cfa3f20250edc39790c8c180c7565065 100644 (file)
@@ -47,4 +47,20 @@ class AclTest < ActiveSupport::TestCase
     create(:acl, :mx => "mail.example.com", :k => "allow_account_creation")
     assert Acl.allow_account_creation("192.168.1.1", :mx => "mail.example.com")
   end
+
+  def test_no_note_comment_by_domain
+    assert_not Acl.no_note_comment("192.168.1.1", "example.com")
+    assert_not Acl.no_note_comment("192.168.1.1", "test.example.com")
+    create(:acl, :domain => "example.com", :k => "no_note_comment")
+    assert Acl.no_note_comment("192.168.1.1", "example.com")
+    assert Acl.no_note_comment("192.168.1.1", "test.example.com")
+  end
+
+  def test_no_trace_download_by_domain
+    assert_not Acl.no_trace_download("192.168.1.1", "example.com")
+    assert_not Acl.no_trace_download("192.168.1.1", "test.example.com")
+    create(:acl, :domain => "example.com", :k => "no_trace_download")
+    assert Acl.no_trace_download("192.168.1.1", "example.com")
+    assert Acl.no_trace_download("192.168.1.1", "test.example.com")
+  end
 end