Sha256: 94bf1d1fb8fec014b5434467ab848207337d3029e8934d31dd0998c86bbd1445

Contents?: true

Size: 1.5 KB

Versions: 10

Compression:

Stored size: 1.5 KB

Contents

#encoding: UTF-8
module TestUrls
  VALID = [
    "http://google.com",
    "http://foobar.com/#",
    "http://google.com/#foo",
    "http://google.com/#search?q=iphone%20-filter%3Alinks",
    "http://twitter.com/#search?q=iphone%20-filter%3Alinks",
    "http://somedomain.com/index.php?path=/abc/def/",
    "http://www.boingboing.net/2007/02/14/katamari_damacy_phon.html",
    "http://somehost.com:3000",
    "http://xo.com/~matthew+%-x",
    "http://en.wikipedia.org/wiki/Primer_(film)",
    "http://www.ams.org/bookstore-getitem/item=mbk-59",
    "http://chilp.it/?77e8fd",
    "http://tell.me/why",
    "http://longtlds.info",
    "http://✪df.ws/ejp",
    "http://日本.com",
    "http://search.twitter.com/search?q=avro&lang=en",
    "http://mrs.domain-dash.biz",
    "http://x.com/has/one/char/domain",
    "http://t.co/nwcLTFF",
    "http://sub_domain-dash.twitter.com",
    "http://a.b.cd",
    "http://a_b.c-d.com",
    "http://a-b.b.com",
    "http://twitter-dash.com",
    # "t.co/nwcLTFF"
  ] unless defined?(TestUrls::VALID)

  INVALID = [
    "http://no-tld",
    "http://tld-too-short.x",
    "www.foobar.com",
    "WWW.FOOBAR.COM",
    "http://-doman_dash.com",
    "http://_leadingunderscore.twitter.com",
    "http://trailingunderscore_.twitter.com",
    "http://-leadingdash.twitter.com",
    "http://trailingdash-.twitter.com",
    "http://-leadingdash.com",
    "http://trailingdash-.com",
    "http://no_underscores.com",
    "http://test.c_o_m",
    "http://test.c-o-m"
  ] unless defined?(TestUrls::INVALID)

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
twitter-text-1.4.9 spec/test_urls.rb
twitter-text-1.4.8 spec/test_urls.rb
twitter-text-1.4.7 spec/test_urls.rb
twitter-text-1.4.6 spec/test_urls.rb
twitter-text-1.4.5 spec/test_urls.rb
twitter-text-1.3.4 spec/test_urls.rb
twitter-text-1.3.3 spec/test_urls.rb
twitter-text-1.3.2 spec/test_urls.rb
twitter-text-1.4.2 spec/test_urls.rb
twitter-text-1.4.1 spec/test_urls.rb