Skip to content

Commit fa93f40

Browse files
committed
Add tests for android_update_release_notes
1 parent 97dc6f0 commit fa93f40

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
require 'spec_helper'
2+
3+
describe Fastlane::Actions::AndroidUpdateReleaseNotesAction do
4+
let(:release_notes_txt) { File.join(File.dirname(__FILE__), 'RELEASE-NOTES.txt') }
5+
6+
after do
7+
FileUtils.remove_entry release_notes_txt
8+
end
9+
10+
describe '#android_update_release_notes' do
11+
it 'adds a new section on RELEASE-NOTES.txt' do
12+
# Arrange
13+
14+
ENV['PROJECT_ROOT_FOLDER'] = File.dirname(__FILE__)
15+
File.write(release_notes_txt, '')
16+
17+
# Act
18+
run_described_fastlane_action(
19+
new_version: '1.0'
20+
)
21+
22+
# Assert
23+
expect(File.read(release_notes_txt)).to eq("1.1\n-----\n\n\n")
24+
end
25+
end
26+
end

0 commit comments

Comments
 (0)