require 'spec_helper' require 'capistrano' describe Capistrano::Env::Plugin do let(:capistrano) { Capistrano::Configuration.new } describe '#capenv' do let(:setup) { capistrano.capenv.use { |config| config.add 'HELLO', 'WORLD' } } it 'add task' do expect(capistrano.capenv).to receive(:add) setup end it { expect(setup).to be_a Capistrano::Env::Config } it 'set default_environment' do setup expect(capistrano.fetch(:default_environment)).to eq 'HELLO' => 'WORLD' end end end