spec/build/dependency/partial_chain_spec.rb in build-dependency-1.3.0 vs spec/build/dependency/partial_chain_spec.rb in build-dependency-1.4.0
- old
+ new
@@ -16,10 +16,12 @@
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
+require_relative 'package'
+
RSpec.describe Build::Dependency::PartialChain do
describe "app chain" do
include_context "app packages"
let(:chain) {Build::Dependency::Chain.expand(['app', 'lib'], packages)}
@@ -44,11 +46,11 @@
app.provision_for(Build::Dependency::Depends.new('app')),
]
graph = visualization.generate(chain)
- Graphviz::output(graph, path: "full.svg")
+ Graphviz.output(graph, path: "full.svg", format: 'svg')
end
subject {described_class.new(chain, app.dependencies)}
it "should select app packages" do
@@ -59,10 +61,10 @@
compiler.resolution_for(Build::Dependency::Depends.new("Language/C++14")),
]
graph = visualization.generate(subject)
- Graphviz::output(graph, path: "partial.svg")
+ Graphviz.output(graph, path: "partial.svg", format: 'svg')
end
end
describe "private dependencies" do
let(:a) do