598223985a
mock was adopted into standard python in version 3.3 [1]. Since manila no longer supports python2.7, we can use the inbuilt mock package rather than the third party lib. Fix some issues with imports that weren't following our import conventions of grouping imports [3] Add a hacking test to ensure we don't regress on this. [1] https://docs.python.org/3/library/unittest.mock.html [2] http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013281.html [3] https://docs.openstack.org/hacking/latest/user/hacking.html#imports Co-Authored-By: Sean McGinnis <sean.mcginnis@gmail.com> Change-Id: If857a49fbf526983e712282a25d7e8bef5093533 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
27 lines
928 B
Plaintext
27 lines
928 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
# hacking should be first
|
|
hacking>=3.0,<3.1.0 # Apache-2.0
|
|
|
|
bashate>=0.5.1 # Apache-2.0
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
ddt>=1.0.1 # MIT
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
iso8601>=0.1.11 # MIT
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
|
|
# Do not remove 'PyMySQL' and 'psycopg2-binary' dependencies. They are used
|
|
# by oslo_db lib for running MySQL and PostgreSQL DB migration tests.
|
|
# See https://docs.openstack.org/oslo.db/latest/contributor/index.html#how-to-run-unit-tests
|
|
PyMySQL>=0.7.6 # MIT License
|
|
psycopg2-binary>=2.6.2 # LGPL/ZPL
|
|
|
|
requests-mock>=1.2.0 # Apache-2.0
|
|
os-api-ref>=1.4.0 # Apache-2.0
|
|
os-testr>=1.0.0 # Apache-2.0
|
|
testresources>=2.0.0 # Apache-2.0/BSD
|
|
testscenarios>=0.4 # Apache-2.0/BSD
|
|
testtools>=2.2.0 # MIT
|