Commit Graph

60 Commits

Author SHA1 Message Date
songwenping a814032763 Remove usage of six
Change-Id: Ifce6c18e1da1bb3eb0cff9f03a91cdd1a84dea4c
Co-authored-by: Stephen Finucane <stephenfin@redhat.com>
2023-12-19 17:38:48 +00:00
Ben Nemec 21beb1537f Revert "Revert "Switch to unittest.mock from mock""
This reverts commit c743e68f72af45b24f783a271368aa07923c00d9.

Change-Id: Ia5a87ec7a65703692cba2edf8aa01202dab68173
2020-04-03 14:24:43 +00:00
Ben Nemec cdee551ae6 Revert "Switch to unittest.mock from mock"
This reverts commit ffdf6f10be.

Switching oslotest to unittest.mock has broken a bunch of other
projects because they were (incorrectly) relying on oslotest to
pull in third-party mock for them. Until we get everyone migrated,
let's hold off on doing this for oslotest.

Change-Id: I0bdca39686f3653a56f9e4a554662727e2dbaafd
2020-04-03 14:24:35 +00:00
Monty Taylor ffdf6f10be Switch to unittest.mock from mock
In python3 mock is in the unittest package and doesn't need to
install mock directly.

Change-Id: I195ac9739936372042b5d7d3c0c3f3bd82b04107
2020-03-29 13:28:39 -05:00
Monty Taylor 549e051026 Remove os-client-config and debtcollector
Neither are used by oslotest anymore as of the 4.0 release.

Change-Id: I43897837b20c59f04617e9f707ca838980e32fec
2020-03-29 10:21:23 -05:00
Stephen Finucane 94f102e75f Remove 'oslotest.moxstubout' module
This has been deprecated for some time and codesearch.o.o suggests there
are only three or so 'openstack/xxx' projects still using this, all of
which should drop the usage shortly. Time to drop this module.

Change-Id: I315254ede8353a0cd88828f520c596b1f02a56a7
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-02-25 17:12:16 +00:00
wanghui c6a173868f Remove stestr from requirements.txt
The stestr requirement has been added to test-requirements.txt

Change-Id: I6bc6036699bebb8a6aff2714d5b082126f5c6423
2018-11-06 19:01:56 +08:00
Yikun Jiang 7c2630516d Fix requirements check ci in oslotest
Change-Id: I763ea42a38c826be06e707e6749a02f43e341be5
2018-08-22 17:27:50 +08:00
wangqi 897823fbd6 Switch to using stestr
When the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we're
supposed to invoke stestr rather than testr so lets do that

Change-Id: Iba54c6540644d3d4942686b9f1c33fce6d19d431
2018-06-14 18:51:15 +00:00
Ben Nemec cae8c8d51a Deprecate MoxStubout class
As part of the mox removal goal, we need to deprecate this class so
it can be removed once everyone has stopped using it.

Story 2001546

Change-Id: I8864ab0c475b63a7549137d9ea0514b7e8154e79
2018-05-14 19:37:55 +00:00
OpenStack Proposal Bot 3d50a6bfd6 Updated from global requirements
Change-Id: Ic40c78f618f0cf3ee7e5d15f4ba3c4e0c33db513
2017-11-16 11:22:26 +00:00
Zuul 507553bc46 Merge "Remove oslotest.mockpatch" 2017-10-31 01:49:58 +00:00
OpenStack Proposal Bot 442de6b443 Updated from global requirements
Change-Id: Id1770bfd57a6f7e5b42d45f438f19fc52e8a76c3
2017-09-11 21:47:39 +00:00
Thomas Bechtold 4350849eaf Remove oslotest.mockpatch
That was announced with commit 5e2a84d41. Use fixtures.Mock* classes instead.

Closes-Bug: #1712017
Change-Id: I367e59e7f9040cd95cb4ed8a2c3e0f526c2825ab
2017-08-21 10:57:02 +02:00
OpenStack Proposal Bot acf01e0abf Updated from global requirements
Change-Id: If4a22865a9a54ad521fe020a464d8f2ecae05c8e
2017-08-18 04:50:40 +00:00
OpenStack Proposal Bot 0d98e86010 Updated from global requirements
Change-Id: I9b645c7d29189985fc4940b86e6892ff21b59b84
2017-07-27 19:20:11 +00:00
OpenStack Proposal Bot 3cd03fc7b1 Updated from global requirements
Change-Id: I9f7651fc3d66444f8ed5d89906dcf4326975d054
2017-05-01 13:39:41 +00:00
OpenStack Proposal Bot 4369f70e97 Updated from global requirements
Change-Id: I689739369f0589ce69bcfdda4c296fd8f0d3859d
2017-01-20 01:54:00 +00:00
OpenStack Proposal Bot d80734ff55 Updated from global requirements
Change-Id: I3939776fa994f42d46734c36f9a156be1865f9da
2016-10-22 01:26:25 +00:00
Jamie Lennox f779759052 Remove testscenarios from requirements
oslotest does not use testscenarios so remove it from requirements.
Projects that use scenarios should have their own dependency.

Change-Id: I14d17483e7f0965e1db887b617255e5946a93f8a
2016-10-12 16:12:13 +11:00
OpenStack Proposal Bot 179b18af84 Updated from global requirements
Change-Id: I0ded580869f49c9f2f7191cd10783824eb1c0526
2016-08-30 03:53:09 +00:00
OpenStack Proposal Bot 59a7794b81 Updated from global requirements
Change-Id: I45ff435ace65c7f8c1ff8164fdd31c4f9459af8c
2016-08-24 13:35:13 +00:00
OpenStack Proposal Bot 06095716ad Updated from global requirements
Change-Id: I27a4a1a1a1c4d0dd941de84f7fe2f3fa84c21f14
2016-08-19 08:57:50 +00:00
OpenStack Proposal Bot 619ee74161 Updated from global requirements
Change-Id: I051138f73e0416f78f2f0be909e1b570fb9c9786
2016-08-05 20:27:21 +00:00
OpenStack Proposal Bot 412073f870 Updated from global requirements
Change-Id: I995675b40fea0e8dc205512321d5c996b72f14be
2016-06-03 18:18:22 +00:00
OpenStack Proposal Bot 90a1004fdc Updated from global requirements
Change-Id: Ia770dc70e3af812eac7480c94a9088ab0e1cb79a
2016-04-08 00:32:30 +00:00
OpenStack Proposal Bot cfe008fbe9 Updated from global requirements
Change-Id: Ifb463925a574b9320ad4e5649e3eedcae95d5537
2016-01-23 10:53:03 +00:00
OpenStack Proposal Bot 81249bb691 Updated from global requirements
Change-Id: I1b179b041588c2cf45fcc252ba92de9349d8a7c2
2016-01-16 03:31:38 +00:00
OpenStack Proposal Bot a6701f9f6f Updated from global requirements
Change-Id: I42d1d5903f299dfe04a59ab5fdd45909d14e10ad
2016-01-06 23:18:55 +00:00
Julien Danjou 5e2a84d417 mockpatch: deprecate in favor of native fixtures
Change-Id: I3efb3c64ebce396e756a47d110a74fe8604b6b72
2015-11-16 18:40:21 +01:00
OpenStack Proposal Bot 266bccb7b6 Updated from global requirements
Change-Id: I718890d991fbb7117ec46d4adea9b6cd8c914744
2015-08-13 09:30:12 +00:00
OpenStack Proposal Bot 294e392c37 Updated from global requirements
Change-Id: Iea4f4929528ff10339aa6861a1d3bb0855e46dce
2015-07-22 04:59:18 +00:00
OpenStack Proposal Bot 717727ecdd Updated from global requirements
Change-Id: I4c7d8c48ee9a4e95a41d36213aa3bb85a1fff591
2015-07-17 16:17:19 +00:00
Doug Hellmann 2c02e3a5b1 Fix use of mock
Use proper mock assertion methods.

Change-Id: I1dfc3ece6df312b0fa3172421583a1d0b8304a47
2015-07-12 12:04:13 -04:00
OpenStack Proposal Bot 9d0d522175 Updated from global requirements
Change-Id: I989741669a60abbcf57258922770b9b03343de72
2015-07-02 06:02:24 -04:00
OpenStack Proposal Bot d954b1b0c2 Updated from global requirements
Change-Id: If935464106310d7adef9593be1d3ffdf2ca0823d
2015-06-24 00:21:06 +00:00
OpenStack Proposal Bot 12fcfb877a Updated from global requirements
Change-Id: I624b949e5075096e4cce8533ad63a7b5f4b1131b
2015-06-22 08:27:27 +00:00
OpenStack Proposal Bot 5bd9b319bb Updated from global requirements
Change-Id: Ifc295c0d656d67cee9e0e9dcda568c8f797a5029
2015-06-04 20:13:46 +00:00
Jenkins 7dcdbc5d5a Merge "Add class to deal with clouds.yaml support" 2015-06-03 12:44:45 +00:00
Monty Taylor 960e4441b8 Add class to deal with clouds.yaml support
For running functional tests on devstack nodes, it's important to be
able to get the appropriate credentials. Use the clouds.yaml that is
newly written by devstack and os-client-config to pull a few well
defined sets of credentials.

Change-Id: Ibd2d473fce878424e8a6d1c76e81088e575e619b
2015-05-14 20:43:32 -07:00
Monty Taylor 1c0863f086 Remove unneeded runtime pbr dep
It's not used at runtime. Also, the setup_hook is no longer needed.

Change-Id: I760b6b19207b5ac22b36feeed05d68e07b6fe880
2015-05-14 19:58:46 -07:00
OpenStack Proposal Bot 5f2e635f22 Updated from global requirements
Change-Id: I13ef9c3147dfac5f9460727cf4b1ff054b2f8785
2015-05-11 14:03:37 +00:00
Victor Stinner 0782ab735c Remove unused discover dependency
Change-Id: Id41c2fb449a5453e4a259b06cce95507341b7c55
2015-04-27 17:38:22 +02:00
OpenStack Proposal Bot 6b06de2cff Updated from global requirements
Change-Id: Ie45c83b7a0638bc7b5c8eb7a1d9d1662da6ac777
2015-02-20 13:59:07 +00:00
Jenkins df4664803b Merge "Add pbr to installation requirements" 2014-11-25 21:12:03 +00:00
OpenStack Proposal Bot 25684132f9 Updated from global requirements
Change-Id: Iff770382f2d185e1075eb9a2c198fe54d653977e
2014-11-20 14:11:42 +00:00
OpenStack Proposal Bot 30925bd2e1 Updated from global requirements
Change-Id: Icf3e0292d110a4f164f41161a9397cdc6d87b0de
2014-11-18 11:36:30 +00:00
OpenStack Proposal Bot 47afc62464 Updated from global requirements
Change-Id: Ifbb36ef8ff11e92aae7854cb5830c432b0dfbe78
2014-11-05 08:35:07 +00:00
Doug Hellmann 230f8e3267 Add pbr to installation requirements
Add pbr to the list of installation requirements so that it is installed
via pip before this library is installed, instead of with easy_install.
This avoids issues like Bug #1384919, and ensures that projects that use
this library as a dependency are properly installed.

Change-Id: I6c155370dbd01fe4748d5137bdf288e8d3e1a67e
2014-10-24 09:31:39 -04:00
Doug Hellmann c5040bb52a warn against sorting requirements
Change-Id: I64ae9191863564e278a35d42ec9cd743a233028e
Addresses-Bug: #1365061
2014-09-05 09:29:51 -04:00