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:
|
- openstack-tox-pep8:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py38:
|
- openstack-tox-py38:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py39:
|
- openstack-tox-py39:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py310:
|
- openstack-tox-py310:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py311:
|
- openstack-tox-py311:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-pep8:
|
- openstack-tox-pep8:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py38:
|
- openstack-tox-py38:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py39:
|
- openstack-tox-py39:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py310:
|
- openstack-tox-py310:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- name: openstack/requirements
|
||||||
override-checkout: stable/2023.2
|
override-checkout: stable/2024.1
|
||||||
- openstack-tox-py311:
|
- openstack-tox-py311:
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/requirements
|
- 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 constants
|
||||||
from neutronclient.common import exceptions
|
from neutronclient.common import exceptions
|
||||||
from neutronclient.tests.unit import test_http
|
from neutronclient.tests.unit import test_http
|
||||||
|
from openstackclient.tests.unit import fakes
|
||||||
|
|
||||||
API_VERSION = "2.0"
|
API_VERSION = "2.0"
|
||||||
TOKEN = test_http.AUTH_TOKEN
|
TOKEN = test_http.AUTH_TOKEN
|
||||||
@ -50,19 +51,9 @@ class ParserException(Exception):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class FakeStdout(object):
|
class FakeStdout(fakes.FakeStdout):
|
||||||
|
def isatty(self):
|
||||||
def __init__(self):
|
return True
|
||||||
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 MyRequest(requests.Request):
|
class MyRequest(requests.Request):
|
||||||
|
2
tox.ini
2
tox.ini
@ -13,7 +13,7 @@ setenv = VIRTUAL_ENV={envdir}
|
|||||||
usedevelop = True
|
usedevelop = True
|
||||||
install_command = pip install {opts} {packages}
|
install_command = pip install {opts} {packages}
|
||||||
deps =
|
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}/requirements.txt
|
||||||
-r{toxinidir}/test-requirements.txt
|
-r{toxinidir}/test-requirements.txt
|
||||||
commands = stestr run {posargs}
|
commands = stestr run {posargs}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user