@@ -13,13 +13,8 @@ public void CanCalculatePullRequestChanges()
13
13
fixture . Repository . MakeATaggedCommit ( "0.1.0" ) ;
14
14
fixture . Repository . CreateBranch ( "feature/Foo" ) . Checkout ( ) ;
15
15
fixture . Repository . MakeACommit ( ) ;
16
-
17
- fixture . Repository . Checkout ( "master" ) ;
18
- fixture . Repository . MergeNoFF ( "feature/Foo" ) ;
19
- fixture . Repository . CreateBranch ( "pull/2/merge" ) . Checkout ( ) ;
20
- fixture . Repository . Checkout ( "master" ) ;
21
- fixture . Repository . Reset ( ResetMode . Hard , "HEAD~1" ) ;
22
- fixture . Repository . Checkout ( "pull/2/merge" ) ;
16
+
17
+ fixture . Repository . CreatePullRequest ( "feature/Foo" , "master" ) ;
23
18
24
19
fixture . DumpGraph ( ) ;
25
20
fixture . AssertFullSemver ( "0.1.1-PullRequest.2+2" ) ;
@@ -37,12 +32,7 @@ public void CanCalculatePullRequestChangesInheritingConfig()
37
32
fixture . Repository . CreateBranch ( "feature/Foo" ) . Checkout ( ) ;
38
33
fixture . Repository . MakeACommit ( ) ;
39
34
40
- fixture . Repository . Checkout ( "develop" ) ;
41
- fixture . Repository . MergeNoFF ( "feature/Foo" ) ;
42
- fixture . Repository . CreateBranch ( "pull/44/merge" ) . Checkout ( ) ;
43
- fixture . Repository . Checkout ( "develop" ) ;
44
- fixture . Repository . Reset ( ResetMode . Hard , "HEAD~1" ) ;
45
- fixture . Repository . Checkout ( "pull/44/merge" ) ;
35
+ fixture . Repository . CreatePullRequest ( "feature/Foo" , "develop" , 44 ) ;
46
36
47
37
fixture . DumpGraph ( ) ;
48
38
fixture . AssertFullSemver ( "0.2.0-PullRequest.44+3" ) ;
@@ -58,14 +48,8 @@ public void CanCalculatePullRequestChangesFromRemoteRepo()
58
48
fixture . Repository . CreateBranch ( "feature/Foo" ) . Checkout ( ) ;
59
49
fixture . Repository . MakeACommit ( ) ;
60
50
61
- fixture . Repository . Checkout ( "master" ) ;
62
- fixture . Repository . MergeNoFF ( "feature/Foo" ) ;
63
- fixture . Repository . CreateBranch ( "pull/2/merge" ) . Checkout ( ) ;
64
- fixture . Repository . Checkout ( "master" ) ;
65
- fixture . Repository . Reset ( ResetMode . Hard , "HEAD~1" ) ;
66
- fixture . Repository . Checkout ( "pull/2/merge" ) ;
67
- // If we delete the branch, it is effectively the same as remote PR
68
- fixture . Repository . Branches . Remove ( "feature/Foo" ) ;
51
+
52
+ fixture . Repository . CreatePullRequest ( "feature/Foo" , "master" ) ;
69
53
70
54
fixture . DumpGraph ( ) ;
71
55
fixture . AssertFullSemver ( "0.1.1-PullRequest.2+2" ) ;
@@ -83,14 +67,7 @@ public void CanCalculatePullRequestChangesInheritingConfigFromRemoteRepo()
83
67
fixture . Repository . CreateBranch ( "feature/Foo" ) . Checkout ( ) ;
84
68
fixture . Repository . MakeACommit ( ) ;
85
69
86
- fixture . Repository . Checkout ( "develop" ) ;
87
- fixture . Repository . MergeNoFF ( "feature/Foo" ) ;
88
- fixture . Repository . CreateBranch ( "pull/2/merge" ) . Checkout ( ) ;
89
- fixture . Repository . Checkout ( "develop" ) ;
90
- fixture . Repository . Reset ( ResetMode . Hard , "HEAD~1" ) ;
91
- fixture . Repository . Checkout ( "pull/2/merge" ) ;
92
- // If we delete the branch, it is effectively the same as remote PR
93
- fixture . Repository . Branches . Remove ( "feature/Foo" ) ;
70
+ fixture . Repository . CreatePullRequest ( "feature/Foo" , "develop" ) ;
94
71
95
72
fixture . AssertFullSemver ( "0.2.0-PullRequest.2+3" ) ;
96
73
}
0 commit comments