Sha256: 9866f9952c3e1c84e1cde3e0da2e364a54ac98a02b4fc86eeb5bfd4c5278e8c8
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
require 'spec_helper' describe Invoker::Power::UrlRewriter do let(:rewriter) { Invoker::Power::UrlRewriter.new } context "matching domain part of incoming request" do it "should do foo.dev match" do match = rewriter.extract_host_from_domain("foo.dev") expect(match).to_not be_empty matching_string = match[0] expect(matching_string).to eq("foo") end it "should match foo.dev:1080" do match = rewriter.extract_host_from_domain("foo.dev:1080") expect(match).to_not be_empty matching_string = match[0] expect(matching_string).to eq("foo") end it "should match emacs.bar.dev" do match = rewriter.extract_host_from_domain("emacs.bar.dev") expect(match).to_not be_empty expect(match[0]).to eq("emacs.bar") expect(match[1]).to eq("bar") end it "should match hello-world.dev" do match = rewriter.extract_host_from_domain("hello-world.dev") expect(match).to_not be_nil expect(match[0]).to eq("hello-world") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
invoker-1.4.1 | spec/invoker/power/url_rewriter_spec.rb |
invoker-1.4.0 | spec/invoker/power/url_rewriter_spec.rb |