test: test that dry-run also skips prepare step
				
					
				
			This commit is contained in:
		
							parent
							
								
									c86518a050
								
							
						
					
					
						commit
						90b497464e
					
				| @ -428,7 +428,7 @@ test('Log all "verifyRelease" errors', async t => { | |||||||
|   t.deepEqual(fail.args[0][1].errors, [error1, error2]); |   t.deepEqual(fail.args[0][1].errors, [error1, error2]); | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| test('Dry-run skips publish and success', async t => { | test('Dry-run skips prepare, publish and success', async t => { | ||||||
|   // Create a git repository, set the current working directory at the root of the repo
 |   // Create a git repository, set the current working directory at the root of the repo
 | ||||||
|   const {cwd, repositoryUrl} = await gitRepo(true); |   const {cwd, repositoryUrl} = await gitRepo(true); | ||||||
|   // Add commits to the master branch
 |   // Add commits to the master branch
 | ||||||
| @ -446,6 +446,7 @@ test('Dry-run skips publish and success', async t => { | |||||||
|   const analyzeCommits = stub().resolves(nextRelease.type); |   const analyzeCommits = stub().resolves(nextRelease.type); | ||||||
|   const verifyRelease = stub().resolves(); |   const verifyRelease = stub().resolves(); | ||||||
|   const generateNotes = stub().resolves(notes); |   const generateNotes = stub().resolves(notes); | ||||||
|  |   const prepare = stub().resolves(); | ||||||
|   const publish = stub().resolves(); |   const publish = stub().resolves(); | ||||||
|   const success = stub().resolves(); |   const success = stub().resolves(); | ||||||
| 
 | 
 | ||||||
| @ -457,7 +458,7 @@ test('Dry-run skips publish and success', async t => { | |||||||
|     analyzeCommits, |     analyzeCommits, | ||||||
|     verifyRelease, |     verifyRelease, | ||||||
|     generateNotes, |     generateNotes, | ||||||
|     prepare: stub().resolves(), |     prepare, | ||||||
|     publish, |     publish, | ||||||
|     success, |     success, | ||||||
|   }; |   }; | ||||||
| @ -480,6 +481,7 @@ test('Dry-run skips publish and success', async t => { | |||||||
|   t.is(analyzeCommits.callCount, 1); |   t.is(analyzeCommits.callCount, 1); | ||||||
|   t.is(verifyRelease.callCount, 1); |   t.is(verifyRelease.callCount, 1); | ||||||
|   t.is(generateNotes.callCount, 1); |   t.is(generateNotes.callCount, 1); | ||||||
|  |   t.is(prepare.callCount, 0); | ||||||
|   t.is(publish.callCount, 0); |   t.is(publish.callCount, 0); | ||||||
|   t.is(success.callCount, 0); |   t.is(success.callCount, 0); | ||||||
| }); | }); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user