def test_configured(self): args = mock.Mock(tenant_id='tenant', klass=None) result = nova_limits._report_limit_class(args, 'old_class') self.assertEqual(result, None) self.assertEqual(sys.stdout.getvalue(), "Tenant tenant:\n" " Configured rate-limit class: old_class\n")
def test_updated(self): args = mock.Mock(tenant_id='tenant', klass='new_class') result = nova_limits._report_limit_class(args, 'old_class') self.assertEqual(result, None) self.assertEqual(sys.stdout.getvalue(), "Tenant tenant:\n" " Previous rate-limit class: old_class\n" " New rate-limit class: new_class\n")