diff options
Diffstat (limited to 'spec/ruby/library/uri/generic')
44 files changed, 334 insertions, 0 deletions
diff --git a/spec/ruby/library/uri/generic/absolute_spec.rb b/spec/ruby/library/uri/generic/absolute_spec.rb new file mode 100644 index 0000000000..fe4b48d067 --- /dev/null +++ b/spec/ruby/library/uri/generic/absolute_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#absolute" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#absolute?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/build2_spec.rb b/spec/ruby/library/uri/generic/build2_spec.rb new file mode 100644 index 0000000000..9abd1d80ef --- /dev/null +++ b/spec/ruby/library/uri/generic/build2_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic.build2" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/build_spec.rb b/spec/ruby/library/uri/generic/build_spec.rb new file mode 100644 index 0000000000..50c27674ce --- /dev/null +++ b/spec/ruby/library/uri/generic/build_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic.build" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/coerce_spec.rb b/spec/ruby/library/uri/generic/coerce_spec.rb new file mode 100644 index 0000000000..f695e560ac --- /dev/null +++ b/spec/ruby/library/uri/generic/coerce_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#coerce" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/component_ary_spec.rb b/spec/ruby/library/uri/generic/component_ary_spec.rb new file mode 100644 index 0000000000..b39752f8d9 --- /dev/null +++ b/spec/ruby/library/uri/generic/component_ary_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#component_ary" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/component_spec.rb b/spec/ruby/library/uri/generic/component_spec.rb new file mode 100644 index 0000000000..f92409a0b0 --- /dev/null +++ b/spec/ruby/library/uri/generic/component_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#component" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic.component" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/default_port_spec.rb b/spec/ruby/library/uri/generic/default_port_spec.rb new file mode 100644 index 0000000000..4e10e34c9d --- /dev/null +++ b/spec/ruby/library/uri/generic/default_port_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#default_port" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic.default_port" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/eql_spec.rb b/spec/ruby/library/uri/generic/eql_spec.rb new file mode 100644 index 0000000000..df9987b524 --- /dev/null +++ b/spec/ruby/library/uri/generic/eql_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#eql?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/equal_value_spec.rb b/spec/ruby/library/uri/generic/equal_value_spec.rb new file mode 100644 index 0000000000..bd2feb86d4 --- /dev/null +++ b/spec/ruby/library/uri/generic/equal_value_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#==" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/fragment_spec.rb b/spec/ruby/library/uri/generic/fragment_spec.rb new file mode 100644 index 0000000000..20126b207a --- /dev/null +++ b/spec/ruby/library/uri/generic/fragment_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#fragment" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#fragment=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/hash_spec.rb b/spec/ruby/library/uri/generic/hash_spec.rb new file mode 100644 index 0000000000..286c1ab38d --- /dev/null +++ b/spec/ruby/library/uri/generic/hash_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#hash" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/hierarchical_spec.rb b/spec/ruby/library/uri/generic/hierarchical_spec.rb new file mode 100644 index 0000000000..df9bbae202 --- /dev/null +++ b/spec/ruby/library/uri/generic/hierarchical_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#hierarchical?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/host_spec.rb b/spec/ruby/library/uri/generic/host_spec.rb new file mode 100644 index 0000000000..4a5a162512 --- /dev/null +++ b/spec/ruby/library/uri/generic/host_spec.rb @@ -0,0 +1,13 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#host" do + # https://hackerone.com/reports/156615 + it "returns empty string when host is empty" do + URI.parse('http:////foo.com').host.should == '' + end +end + +describe "URI::Generic#host=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/inspect_spec.rb b/spec/ruby/library/uri/generic/inspect_spec.rb new file mode 100644 index 0000000000..4ff81eef82 --- /dev/null +++ b/spec/ruby/library/uri/generic/inspect_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#inspect" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/merge_spec.rb b/spec/ruby/library/uri/generic/merge_spec.rb new file mode 100644 index 0000000000..017873cc90 --- /dev/null +++ b/spec/ruby/library/uri/generic/merge_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#merge" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#merge!" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/minus_spec.rb b/spec/ruby/library/uri/generic/minus_spec.rb new file mode 100644 index 0000000000..ad8f816839 --- /dev/null +++ b/spec/ruby/library/uri/generic/minus_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#-" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/normalize_spec.rb b/spec/ruby/library/uri/generic/normalize_spec.rb new file mode 100644 index 0000000000..d70a77c044 --- /dev/null +++ b/spec/ruby/library/uri/generic/normalize_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#normalize" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#normalize!" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/opaque_spec.rb b/spec/ruby/library/uri/generic/opaque_spec.rb new file mode 100644 index 0000000000..e6d40da52b --- /dev/null +++ b/spec/ruby/library/uri/generic/opaque_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#opaque" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#opaque=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/password_spec.rb b/spec/ruby/library/uri/generic/password_spec.rb new file mode 100644 index 0000000000..18db503883 --- /dev/null +++ b/spec/ruby/library/uri/generic/password_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#password" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#password=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/path_spec.rb b/spec/ruby/library/uri/generic/path_spec.rb new file mode 100644 index 0000000000..d84975c579 --- /dev/null +++ b/spec/ruby/library/uri/generic/path_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#path" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#path=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/plus_spec.rb b/spec/ruby/library/uri/generic/plus_spec.rb new file mode 100644 index 0000000000..e6d2222dac --- /dev/null +++ b/spec/ruby/library/uri/generic/plus_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#+" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/port_spec.rb b/spec/ruby/library/uri/generic/port_spec.rb new file mode 100644 index 0000000000..6e5ef01493 --- /dev/null +++ b/spec/ruby/library/uri/generic/port_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#port" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#port=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/query_spec.rb b/spec/ruby/library/uri/generic/query_spec.rb new file mode 100644 index 0000000000..528cc3be02 --- /dev/null +++ b/spec/ruby/library/uri/generic/query_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#query" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#query=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/registry_spec.rb b/spec/ruby/library/uri/generic/registry_spec.rb new file mode 100644 index 0000000000..aece265a07 --- /dev/null +++ b/spec/ruby/library/uri/generic/registry_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#registry" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#registry=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/relative_spec.rb b/spec/ruby/library/uri/generic/relative_spec.rb new file mode 100644 index 0000000000..a7de1f306a --- /dev/null +++ b/spec/ruby/library/uri/generic/relative_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#relative?" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/route_from_spec.rb b/spec/ruby/library/uri/generic/route_from_spec.rb new file mode 100644 index 0000000000..fd69816edf --- /dev/null +++ b/spec/ruby/library/uri/generic/route_from_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#route_from" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/route_to_spec.rb b/spec/ruby/library/uri/generic/route_to_spec.rb new file mode 100644 index 0000000000..7ab9aff2e8 --- /dev/null +++ b/spec/ruby/library/uri/generic/route_to_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#route_to" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/scheme_spec.rb b/spec/ruby/library/uri/generic/scheme_spec.rb new file mode 100644 index 0000000000..7922a8e977 --- /dev/null +++ b/spec/ruby/library/uri/generic/scheme_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#scheme" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#scheme=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/select_spec.rb b/spec/ruby/library/uri/generic/select_spec.rb new file mode 100644 index 0000000000..99aef83f99 --- /dev/null +++ b/spec/ruby/library/uri/generic/select_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#select" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_fragment_spec.rb b/spec/ruby/library/uri/generic/set_fragment_spec.rb new file mode 100644 index 0000000000..2476315f08 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_fragment_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_fragment" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_host_spec.rb b/spec/ruby/library/uri/generic/set_host_spec.rb new file mode 100644 index 0000000000..c7f5c6884e --- /dev/null +++ b/spec/ruby/library/uri/generic/set_host_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_host" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_opaque_spec.rb b/spec/ruby/library/uri/generic/set_opaque_spec.rb new file mode 100644 index 0000000000..8a494a7ee2 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_opaque_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_opaque" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_password_spec.rb b/spec/ruby/library/uri/generic/set_password_spec.rb new file mode 100644 index 0000000000..93b05fe911 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_password_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_password" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_path_spec.rb b/spec/ruby/library/uri/generic/set_path_spec.rb new file mode 100644 index 0000000000..6d9f59d1a5 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_path_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_path" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_port_spec.rb b/spec/ruby/library/uri/generic/set_port_spec.rb new file mode 100644 index 0000000000..2c8a4edd22 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_port_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_port" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_query_spec.rb b/spec/ruby/library/uri/generic/set_query_spec.rb new file mode 100644 index 0000000000..3f3453ba8e --- /dev/null +++ b/spec/ruby/library/uri/generic/set_query_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_query" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_registry_spec.rb b/spec/ruby/library/uri/generic/set_registry_spec.rb new file mode 100644 index 0000000000..44afe246d1 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_registry_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_registry" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_scheme_spec.rb b/spec/ruby/library/uri/generic/set_scheme_spec.rb new file mode 100644 index 0000000000..ffa29da446 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_scheme_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_scheme" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_user_spec.rb b/spec/ruby/library/uri/generic/set_user_spec.rb new file mode 100644 index 0000000000..9a39e1f4c3 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_user_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_user" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/set_userinfo_spec.rb b/spec/ruby/library/uri/generic/set_userinfo_spec.rb new file mode 100644 index 0000000000..76878204d2 --- /dev/null +++ b/spec/ruby/library/uri/generic/set_userinfo_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#set_userinfo" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/to_s_spec.rb b/spec/ruby/library/uri/generic/to_s_spec.rb new file mode 100644 index 0000000000..c436ee3c03 --- /dev/null +++ b/spec/ruby/library/uri/generic/to_s_spec.rb @@ -0,0 +1,9 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#to_s" do + # https://hackerone.com/reports/156615 + it "preserves / characters when host is empty" do + URI('http:///foo.com').to_s.should == 'http:///foo.com' + end +end diff --git a/spec/ruby/library/uri/generic/use_registry_spec.rb b/spec/ruby/library/uri/generic/use_registry_spec.rb new file mode 100644 index 0000000000..bdfe27c048 --- /dev/null +++ b/spec/ruby/library/uri/generic/use_registry_spec.rb @@ -0,0 +1,6 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic.use_registry" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/user_spec.rb b/spec/ruby/library/uri/generic/user_spec.rb new file mode 100644 index 0000000000..345412ca29 --- /dev/null +++ b/spec/ruby/library/uri/generic/user_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#user" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#user=" do + it "needs to be reviewed for spec completeness" +end diff --git a/spec/ruby/library/uri/generic/userinfo_spec.rb b/spec/ruby/library/uri/generic/userinfo_spec.rb new file mode 100644 index 0000000000..4bf111079c --- /dev/null +++ b/spec/ruby/library/uri/generic/userinfo_spec.rb @@ -0,0 +1,10 @@ +require_relative '../../../spec_helper' +require 'uri' + +describe "URI::Generic#userinfo" do + it "needs to be reviewed for spec completeness" +end + +describe "URI::Generic#userinfo=" do + it "needs to be reviewed for spec completeness" +end |
