 c9f3d014d6
			
		
	
	c9f3d014d6
	
	
	
		
			
			The tests now cover 100% of all source files with the exception of the call.js and common.js source files.
		
			
				
	
	
		
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| require('../test_utils.js')()
 | |
| 
 | |
| describe("Start/Stop Commands", function() {
 | |
|     before(startMaxScale)
 | |
| 
 | |
|     it('stop service', function() {
 | |
|         return verifyCommand('stop service Read-Connection-Router', 'services/Read-Connection-Router')
 | |
|             .then(function(res) {
 | |
|                 res.data.attributes.state.should.equal("Stopped")
 | |
|             })
 | |
|     })
 | |
| 
 | |
|     it('start service', function() {
 | |
|         return verifyCommand('start service Read-Connection-Router', 'services/Read-Connection-Router')
 | |
|             .then(function(res) {
 | |
|                 res.data.attributes.state.should.equal("Started")
 | |
|             })
 | |
|     })
 | |
| 
 | |
|     it('stop monitor', function() {
 | |
|         return verifyCommand('stop monitor MySQL-Monitor', 'monitors/MySQL-Monitor')
 | |
|             .then(function(res) {
 | |
|                 res.data.attributes.state.should.equal("Stopped")
 | |
|             })
 | |
|     })
 | |
| 
 | |
|     it('start monitor', function() {
 | |
|         return verifyCommand('start monitor MySQL-Monitor', 'monitors/MySQL-Monitor')
 | |
|             .then(function(res) {
 | |
|                 res.data.attributes.state.should.equal("Running")
 | |
|             })
 | |
|     })
 | |
| 
 | |
|     after(stopMaxScale)
 | |
| });
 |