Add Caracal Support
Change-Id: Ie0a6c7e23a7950105b49d163ac2cc58e3a872e13
This commit is contained in:
parent
e973690178
commit
99d860cae8
20
.zuul.yaml
20
.zuul.yaml
@ -14,42 +14,42 @@
|
||||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py310:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py311:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py310:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
- openstack-tox-py311:
|
||||
required-projects:
|
||||
- name: openstack/requirements
|
||||
override-checkout: stable/2023.2
|
||||
override-checkout: stable/2024.1
|
||||
|
@ -28,6 +28,7 @@ from gbpclient.v2_0 import client
|
||||
from neutronclient.common import constants
|
||||
from neutronclient.common import exceptions
|
||||
from neutronclient.tests.unit import test_http
|
||||
from openstackclient.tests.unit import fakes
|
||||
|
||||
API_VERSION = "2.0"
|
||||
TOKEN = test_http.AUTH_TOKEN
|
||||
@ -50,19 +51,9 @@ class ParserException(Exception):
|
||||
pass
|
||||
|
||||
|
||||
class FakeStdout(object):
|
||||
|
||||
def __init__(self):
|
||||
self.content = []
|
||||
|
||||
def write(self, text):
|
||||
self.content.append(text)
|
||||
|
||||
def make_string(self):
|
||||
result = ''
|
||||
for line in self.content:
|
||||
result += encodeutils.safe_decode(line, 'utf-8')
|
||||
return result
|
||||
class FakeStdout(fakes.FakeStdout):
|
||||
def isatty(self):
|
||||
return True
|
||||
|
||||
|
||||
class MyRequest(requests.Request):
|
||||
|
2
tox.ini
2
tox.ini
@ -13,7 +13,7 @@ setenv = VIRTUAL_ENV={envdir}
|
||||
usedevelop = True
|
||||
install_command = pip install {opts} {packages}
|
||||
deps =
|
||||
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2023.2}
|
||||
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2024.1}
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
commands = stestr run {posargs}
|
||||
|
Loading…
x
Reference in New Issue
Block a user