File tree Expand file tree Collapse file tree 1 file changed +25
-4
lines changed Expand file tree Collapse file tree 1 file changed +25
-4
lines changed Original file line number Diff line number Diff line change 7
7
# Arrange
8
8
ENV [ 'PROJECT_ROOT_FOLDER' ] = tmp_dir
9
9
release_notes_txt = File . join ( tmp_dir , 'RELEASE-NOTES.txt' )
10
- File . write ( release_notes_txt , '' )
10
+ File . write ( release_notes_txt , FAKE_CONTENT )
11
11
12
12
# Act
13
13
run_described_fastlane_action (
14
14
new_version : '1.0'
15
15
)
16
16
17
17
# Assert
18
- expect ( File . read ( release_notes_txt ) ) . to eq ( "1.1 \n ----- \n \n \n " )
18
+ expect ( File . read ( release_notes_txt ) ) . to eq ( NEW_SECTION + FAKE_CONTENT )
19
19
end
20
20
end
21
21
24
24
# Arrange
25
25
ENV [ 'PROJECT_ROOT_FOLDER' ] = tmp_dir
26
26
changelog_md = File . join ( tmp_dir , 'CHANGELOG.md' )
27
- File . write ( changelog_md , '' )
27
+ File . write ( changelog_md , FAKE_CONTENT )
28
28
29
29
# Act
30
30
run_described_fastlane_action (
33
33
)
34
34
35
35
# Assert
36
- expect ( File . read ( changelog_md ) ) . to eq ( "1.1 \n ----- \n \n \n " )
36
+ expect ( File . read ( changelog_md ) ) . to eq ( NEW_SECTION + FAKE_CONTENT )
37
37
end
38
38
end
39
39
end
40
+
41
+ FAKE_CONTENT = <<~CONTENT
42
+ 1.0
43
+ -----
44
+ - Item 1 for v1.0
45
+ - Item 2 for v1.0
46
+
47
+ // Comment in the middle
48
+
49
+ 0.9.0
50
+ -----
51
+ - Item 1 for v0.9.0
52
+ - Item 2 for v0.9.0
53
+ CONTENT
54
+
55
+ NEW_SECTION = <<~CONTENT
56
+ 1.1
57
+ -----
58
+
59
+
60
+ CONTENT
40
61
end
You can’t perform that action at this time.
0 commit comments