| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | 'use strict'; | 
					
						
							| 
									
										
										
										
											2019-04-07 15:55:48 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | //var tester = require('acme-challenge-test');
 | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | var tester = require('./'); | 
					
						
							| 
									
										
										
										
											2019-04-07 15:55:48 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | var type = 'http-01'; | 
					
						
							|  |  |  | var challenger = require('acme-http-01-cli').create({}); | 
					
						
							| 
									
										
										
										
											2019-04-07 17:23:31 -06:00
										 |  |  | //var type = 'dns-01';
 | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | //var challenger = require('acme-dns-01-cli').create({});
 | 
					
						
							| 
									
										
										
										
											2019-04-07 15:55:48 -06:00
										 |  |  | //var challenger = require('./YOUR-CHALLENGE-STRATEGY').create({});
 | 
					
						
							| 
									
										
										
										
											2019-04-07 17:23:31 -06:00
										 |  |  | //var type = 'YOUR-TYPE-01';
 | 
					
						
							| 
									
										
										
										
											2019-04-07 15:55:48 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | // The dry-run tests can pass on, literally, 'example.com'
 | 
					
						
							|  |  |  | // but the integration tests require that you have control over the domain
 | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | var zone = 'example.com'; | 
					
						
							| 
									
										
										
										
											2019-04-07 15:55:48 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | tester | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | 	.test(type, zone, challenger) | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | 	.then(function() { | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | 		console.info('ALL PASSED'); | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | 	}) | 
					
						
							|  |  |  | 	.catch(function(err) { | 
					
						
							| 
									
										
										
										
											2019-06-06 22:48:34 -06:00
										 |  |  | 		console.error('FAIL'); | 
					
						
							| 
									
										
										
										
											2019-06-02 22:08:29 -06:00
										 |  |  | 		console.error(err); | 
					
						
							|  |  |  | 		process.exit(20); | 
					
						
							|  |  |  | 	}); |