コード例 #1
0
    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")
コード例 #2
0
    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")