add new test for my own sanity
This commit is contained in:
@@ -18,4 +18,19 @@ describe Squib::Args::InputFile do
|
|||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context 'layouts' do
|
||||||
|
let(:layout) do
|
||||||
|
{ 'attack' => { 'file' => __FILE__ },
|
||||||
|
'defend' => { 'file' => 'lib/squib.rb' } } #these files DEFINITELY exist
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'allows layout expansion' do
|
||||||
|
args = { layout: ['attack', 'defend'] }
|
||||||
|
ifile.load!(args, expand_by: 2, layout: layout)
|
||||||
|
expect(ifile[0].file).to end_with(__FILE__)
|
||||||
|
expect(ifile[1].file).to end_with('lib/squib.rb')
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user