def test_queue(self): # The change includes the deployment queue length. expected = { 'DeploymentId': 1, 'Status': utils.SCHEDULED, 'Time': 12345, 'Queue': 42, } obtained = utils.create_change(1, utils.SCHEDULED, queue=42) self.assertEqual(expected, obtained)
def test_error(self): # The change includes a deployment error. expected = { 'DeploymentId': 2, 'Status': utils.COMPLETED, 'Time': 12345, 'Error': 'an error', } obtained = utils.create_change(2, utils.COMPLETED, error='an error') self.assertEqual(expected, obtained)
def test_all_params(self): # The change includes all the parameters. expected = { 'DeploymentId': 3, 'Status': utils.COMPLETED, 'Time': 12345, 'Queue': 47, 'Error': 'an error', } obtained = utils.create_change( 3, utils.COMPLETED, queue=47, error='an error') self.assertEqual(expected, obtained)
def test_all_params(self): # The change includes all the parameters. expected = { 'DeploymentId': 3, 'Status': utils.COMPLETED, 'Time': 12345, 'Queue': 47, 'Error': 'an error', } obtained = utils.create_change(3, utils.COMPLETED, queue=47, error='an error') self.assertEqual(expected, obtained)
def test_status(self): # The change includes the deployment status. expected = {'DeploymentId': 0, 'Status': utils.STARTED, 'Time': 12345} obtained = utils.create_change(0, utils.STARTED) self.assertEqual(expected, obtained)