Sha256: f51ea747a3b135784fcbfdbdb76e42a1d9dd215687c5835be035a4460c7fe8b8
Contents?: true
Size: 676 Bytes
Versions: 2
Compression:
Stored size: 676 Bytes
Contents
require 'spec_helper' require 'katapult/util' describe Katapult::Util do describe '#git_commit' do it 'adds all files before committing' do allow(Katapult::Util).to receive(:system).with(/git add --all; git commit/) Katapult::Util.git_commit 'test' end it 'sets "katapult" as commit author' do allow(Katapult::Util).to receive(:system).with(/git commit.*--author='katapult \<katapult@makandra\.com\>'/) Katapult::Util.git_commit 'test' end it 'sanitizes the commit message' do allow(Katapult::Util).to receive(:system).with(/git commit -m '"hack0r"'/) Katapult::Util.git_commit "\"hack''''0r\"" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
katapult-0.1.2 | spec/util_spec.rb |
katapult-0.1.1 | spec/util_spec.rb |