Sha256: 0758c4337a3dcca46969de35eab67a1c504c37a1ba35b4427710b2be00b60981

Contents?: true

Size: 585 Bytes

Versions: 24

Compression:

Stored size: 585 Bytes

Contents

describe 'Kernel.require_tree' do
  it 'loads all the files in a directory' do
    $ScratchPad = []
    require_tree '../fixtures/require_tree_files'

    $ScratchPad.sort.should == ['file 1', 'file 2', 'file 3', 'file 4', 'file 5',
                                'nested 1', 'nested 2', 'other 1']
  end

  it 'can be used with "."' do
    $ScratchPad = []
    require_relative '../fixtures/require_tree_with_dot/index'

    $ScratchPad[0].should == 'indexpre'
    $ScratchPad[1...-1].sort.should == ['file 1', 'file 2', 'file 3']
    $ScratchPad[-1].should == 'indexpost'
  end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
opal-0.10.6 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.6.beta spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.5 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.4 spec/opal/core/kernel/require_tree_spec.rb
opal-0.11.0.rc1 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.3 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.2 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.1 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.rc2 spec/opal/core/kernel/require_tree_spec.rb
opal-0.9.4 spec/opal/core/kernel/require_tree_spec.rb
opal-0.9.3 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.rc1 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.beta5 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.beta4 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.beta3 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.beta2 spec/opal/core/kernel/require_tree_spec.rb
opal-0.10.0.beta1 spec/opal/core/kernel/require_tree_spec.rb
opal-0.9.2 spec/opal/core/kernel/require_tree_spec.rb
opal-0.9.0 spec/opal/core/kernel/require_tree_spec.rb