|  | @@ -486,3 +486,24 @@ class test_EmbeddedService(AppCase):
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          s.stop()
 | 
	
		
			
				|  |  |          self.assertTrue(s.service.stopped)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +class test_schedule(AppCase):
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    def test_maybe_make_aware(self):
 | 
	
		
			
				|  |  | +        x = schedule(10)
 | 
	
		
			
				|  |  | +        x.utc_enabled = True
 | 
	
		
			
				|  |  | +        d = x.maybe_make_aware(datetime.utcnow())
 | 
	
		
			
				|  |  | +        self.assertTrue(d.tzinfo)
 | 
	
		
			
				|  |  | +        x.utc_enabled = False
 | 
	
		
			
				|  |  | +        d2 = x.maybe_make_aware(datetime.utcnow())
 | 
	
		
			
				|  |  | +        self.assertIsNone(d2.tzinfo)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    def test_to_local(self):
 | 
	
		
			
				|  |  | +        x = schedule(10)
 | 
	
		
			
				|  |  | +        x.utc_enabled = True
 | 
	
		
			
				|  |  | +        d = x.to_local(datetime.utcnow())
 | 
	
		
			
				|  |  | +        self.assertIsNone(d.tzinfo)
 | 
	
		
			
				|  |  | +        x.utc_enabled = False
 | 
	
		
			
				|  |  | +        d = x.to_local(datetime.utcnow())
 | 
	
		
			
				|  |  | +        self.assertTrue(d.tzinfo)
 |