Sha256: cae370f54236c4ae5ba30020c84c99c5db9b7c848c690a1a2c950b1c0123e54d
Contents?: true
Size: 1.92 KB
Versions: 2
Compression:
Stored size: 1.92 KB
Contents
require 'spec_helper' describe "QunitRunner" do it "should detect correctly whether we have a local file or not" do QunitRunner.new("http://example.com", "").local_file?.should == false QunitRunner.new("https://example.com", "").local_file?.should == false QunitRunner.new("/tmp/foo", "").local_file?.should == true QunitRunner.new("file:///tmp/foo", "").local_file?.should == true QunitRunner.new("../foo", "").local_file?.should == true end it "should detect the base host correctly" do QunitRunner.new("http://example.com", "").host.should == "http://example.com" QunitRunner.new("http://example.com/", "").host.should == "http://example.com" QunitRunner.new("http://example.com/lirumlarum", "").host.should == "http://example.com" QunitRunner.new("https://example.com", "").host.should == "https://example.com" QunitRunner.new("https://example.com/", "").host.should == "https://example.com" QunitRunner.new("https://example.com/lirumlarum", "").host.should == "https://example.com" QunitRunner.new("/tmp/foo", "").host.should == "file://" QunitRunner.new("file:///tmp/foo", "").host.should == "file://" QunitRunner.new("../foo", "").host.should == "file://" end it "should detect the base path correctly" do QunitRunner.new("http://example.com", "").path.should == "" QunitRunner.new("http://example.com/", "").path.should == "/" QunitRunner.new("http://example.com/lirumlarum", "").path.should == "/lirumlarum" QunitRunner.new("https://example.com", "").path.should == "" QunitRunner.new("https://example.com/", "").path.should == "/" QunitRunner.new("https://example.com/lirumlarum", "").path.should == "/lirumlarum" QunitRunner.new("/tmp/foo", "").path.should == "file:///tmp/foo" QunitRunner.new("file:///tmp/foo", "").path.should == "file:///tmp/foo" QunitRunner.new("../foo", "").path.should == "file://#{File.expand_path("../foo")}" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tuev-0.5.1 | spec/qunit_runner_spec.rb |
tuev-0.5.0 | spec/qunit_runner_spec.rb |