spec/lib/percy/capybara/loaders/base_loader_spec.rb in percy-capybara-2.5.1 vs spec/lib/percy/capybara/loaders/base_loader_spec.rb in percy-capybara-2.6.0
- old
+ new
@@ -1,6 +1,6 @@
-IFRAME_PATH = File.expand_path('../../client/testdata/test-iframe.html', __FILE__)
+IFRAME_PATH = File.expand_path('../../client/test_data/test-iframe.html', __FILE__)
class RackAppWithIframe
def self.call(_env)
[200, {}, File.read(IFRAME_PATH)]
end
@@ -99,8 +99,14 @@
it 'is silently ignored' do
visit '/test-iframe.html'
loader = described_class.new(page: page)
expect(loader.iframes_resources).to eq([])
end
+ end
+ end
+
+ describe '#_uri_join' do
+ it 'joins files into a uri' do
+ expect(described_class.new.send(:_uri_join, 'foo/', '/bar', 'baz')).to eq('foo/bar/baz')
end
end
end