]> git.openstreetmap.org Git - rails.git/commitdiff
Add test for no_trace_download ACLs
authorTom Hughes <tom@compton.nu>
Tue, 19 Dec 2023 11:59:33 +0000 (11:59 +0000)
committerTom Hughes <tom@compton.nu>
Tue, 19 Dec 2023 12:03:08 +0000 (12:03 +0000)
test/models/acl_test.rb

index 088fee20279dbfedd52bc0c22df721c6d0c436d1..ac3ea091cfa3f20250edc39790c8c180c7565065 100644 (file)
@@ -55,4 +55,12 @@ class AclTest < ActiveSupport::TestCase
     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