def test_get_details(self): result = upgradecheck.UpgradeCheckResult( upgradecheck.UpgradeCheckCode.SUCCESS, '*' * 70) upgrade_commands = upgradecheck.UpgradeCommands() details = upgrade_commands._get_details(result) wrapped = '*' * 60 + '\n ' + '*' * 10 self.assertEqual(wrapped, details)
def failure(self): return upgradecheck.UpgradeCheckResult( upgradecheck.UpgradeCheckCode.FAILURE, 'Always fails')
def success(self): return upgradecheck.UpgradeCheckResult( upgradecheck.UpgradeCheckCode.SUCCESS, 'Always succeeds')
def warning(self): return upgradecheck.UpgradeCheckResult( upgradecheck.UpgradeCheckCode.WARNING, 'Always warns')
def test_details(self): result = upgradecheck.UpgradeCheckResult( upgradecheck.UpgradeCheckCode.SUCCESS, 'test details') self.assertEqual(0, result.code) self.assertEqual('test details', result.details)