Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenStack
oslo
python-oslo.db
Commits
1aacab65
Commit
1aacab65
authored
Nov 12, 2021
by
Zuul
Committed by
Gerrit Code Review
Nov 12, 2021
Browse files
Merge "Replace use of Engine.scalar()"
parents
f5f21b06
fadc0ef9
Changes
3
Hide whitespace changes
Inline
Side-by-side
oslo_db/tests/fixtures.py
View file @
1aacab65
...
...
@@ -82,11 +82,6 @@ class WarningsFixture(fixtures.Fixture):
message
=
r
'Calling \.begin\(\) when a transaction is already .*'
,
category
=
sqla_exc
.
SADeprecationWarning
)
warnings
.
filterwarnings
(
'once'
,
message
=
r
'The Engine.scalar\(\) method is considered legacy .*'
,
category
=
sqla_exc
.
SADeprecationWarning
)
# ...plus things that aren't our fault
# FIXME(stephenfin): These are caused by sqlalchemy-migrate, not us,
...
...
oslo_db/tests/sqlalchemy/test_exc_filters.py
View file @
1aacab65
...
...
@@ -1162,11 +1162,14 @@ class TestDBDisconnected(TestsExceptionFilter):
yield
def
_test_ping_listener_disconnected
(
self
,
dialect_name
,
exc_obj
,
is_disconnect
=
True
):
self
,
dialect_name
,
exc_obj
,
is_disconnect
=
True
,
):
with
self
.
_fixture
(
dialect_name
,
exc_obj
,
1
,
is_disconnect
):
conn
=
self
.
engine
.
connect
()
with
conn
.
begin
():
self
.
assertEqual
(
1
,
conn
.
scalar
(
sqla
.
select
(
1
)))
self
.
assertEqual
(
1
,
conn
.
execute
(
sqla
.
select
(
1
)).
scalars
().
first
(),
)
self
.
assertFalse
(
conn
.
closed
)
self
.
assertFalse
(
conn
.
invalidated
)
self
.
assertTrue
(
conn
.
in_transaction
())
...
...
@@ -1179,7 +1182,9 @@ class TestDBDisconnected(TestsExceptionFilter):
# test implicit execution
with
self
.
_fixture
(
dialect_name
,
exc_obj
,
1
):
self
.
assertEqual
(
1
,
self
.
engine
.
scalar
(
sqla
.
select
(
1
)))
self
.
assertEqual
(
1
,
self
.
engine
.
execute
(
sqla
.
select
(
1
)).
scalars
().
first
(),
)
def
test_mariadb_error_1927
(
self
):
for
code
in
[
1927
]:
...
...
oslo_db/tests/sqlalchemy/test_sqlalchemy.py
View file @
1aacab65
...
...
@@ -479,14 +479,14 @@ class SQLiteConnectTest(test_base.BaseTestCase):
engine
=
self
.
_fixture
(
sqlite_fk
=
True
)
self
.
assertEqual
(
1
,
engine
.
scalar
(
sql
.
text
(
'pragma foreign_keys'
))
engine
.
execute
(
sql
.
text
(
'pragma foreign_keys'
))
.
scalars
().
first
(),
)
engine
=
self
.
_fixture
(
sqlite_fk
=
False
)
self
.
assertEqual
(
0
,
engine
.
scalar
(
sql
.
text
(
"
pragma foreign_keys
"
))
engine
.
execute
(
sql
.
text
(
'
pragma foreign_keys
'
))
.
scalars
().
first
(),
)
def
test_sqlite_synchronous_listener
(
self
):
...
...
@@ -496,14 +496,14 @@ class SQLiteConnectTest(test_base.BaseTestCase):
# http://www.sqlite.org/pragma.html#pragma_synchronous
self
.
assertEqual
(
2
,
engine
.
scalar
(
sql
.
text
(
'pragma synchronous'
))
engine
.
execute
(
sql
.
text
(
'pragma synchronous'
))
.
scalars
().
first
(),
)
engine
=
self
.
_fixture
(
sqlite_synchronous
=
False
)
self
.
assertEqual
(
0
,
engine
.
scalar
(
sql
.
text
(
'pragma synchronous'
))
engine
.
execute
(
sql
.
text
(
'pragma synchronous'
))
.
scalars
().
first
(),
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment