Sha256: 060b026645e4e034fe127df57e86601cdf7ad9a073c1ce92b8e051709970253a
Contents?: true
Size: 623 Bytes
Versions: 36
Compression:
Stored size: 623 Bytes
Contents
require "kontena/cli/containers/containers_helper" describe Kontena::Cli::Containers::ContainersHelper do let(:subject) do Class.new { include Kontena::Cli::Containers::ContainersHelper }.new end describe '#build_command' do it 'parses commands correctly' do expect(subject.build_command(['echo $ID'])).to eq('echo $ID') expect(subject.build_command(['echo', 'ID', '$ID'])).to eq('echo ID $ID') expect(subject.build_command(['echo', 'ID: $ID'])).to eq('echo "ID: $ID"') expect(subject.build_command(['echo', '{"ID": "123"}'])).to eq('echo "{\\"ID\\": \\"123\\"}"') end end end
Version data entries
36 entries across 36 versions & 1 rubygems