]> git.openstreetmap.org Git - rails.git/blob - test/lib/osm_community_index/resource_backend_test.rb
Add frozen_string_literal comments to ruby files
[rails.git] / test / lib / osm_community_index / resource_backend_test.rb
1 # frozen_string_literal: true
2
3 require "test_helper"
4
5 class ResourceBackendTest < ActiveSupport::TestCase
6   def test_valid_url
7     klass = OsmCommunityIndex::ResourceBackend
8
9     assert klass.valid_url?(nil)
10     assert klass.valid_url?("http://example.com")
11     assert klass.valid_url?("mailto:bob@example.com?subject=Foo%20Bar")
12     assert klass.valid_url?("xmpp:osm@jabber.example.org?join")
13
14     assert_not klass.valid_url?("javascript:doSomething()")
15     assert_not klass.valid_url?("foo:[]")
16   end
17 end