Sha256: 721d21bec054696766af6e514eefc09bd0714c28e30dbc0a427f9c6d0c7012ae
Contents?: true
Size: 669 Bytes
Versions: 2
Compression:
Stored size: 669 Bytes
Contents
require File.expand_path('../../spec_helper', __FILE__) describe "Builder#build_order" do before do @builder = Opal::Builder.new end it "should return the list of files in the right order to build" do @builder.build_order({ "a" => [], "b" => ["a"] }).should == ["a", "b"] @builder.build_order({ "c" => ["d"], "d" => [] }).should == ["d", "c"] end it "should ignore dependencies not in local files" do @builder.build_order({ "a" => ["b", "c"], "c" => [] }).should == ["c", "a"] end it "should include any files that don't get required" do @builder.build_order({ "a" => [], "b" => [], "c" => [] }).should == ["a", "b", "c"] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
opal-0.3.20 | spec/builder/build_order_spec.rb |
opal-0.3.19 | spec/builder/build_order_spec.rb |