Ticket #9266 (closed: fixed)
Python version of PropertyManager implement PyDict interface
Reported by: | Peter Peterson | Owned by: | Peter Peterson |
---|---|---|---|
Priority: | major | Milestone: | Release 3.2 |
Component: | Python | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #9314 | Tester: | Michael Reuter |
Description
Since a lot of the common ways to use a PropertyManager is as a PyDict. In the exposed class add enough functionality so a user can use more of traditional dict patterns.
Change History
comment:3 Changed 7 years ago by Pete Peterson
- Status changed from assigned to inprogress
Re #9266. Making removeProperty public
Changeset: cca03cc2c77e0d6794097dd21d8eddbf504f237c
comment:4 Changed 7 years ago by Pete Peterson
Re #9266. Filling in features of PyDict in IPropertyManager.
Changeset: aff23fe5c043105afae39567f668c17f2623ea52
comment:5 Changed 7 years ago by Pete Peterson
Re #9266. Adding unit test for PropertyManager python binding.
Changeset: 0e9d0da7826380b6521e4571e4cf25577903d765
comment:6 Changed 7 years ago by Pete Peterson
Re #9266. Adding docstrings to all of the python methods.
Changeset: 5e81182dd39de646681292767be7ef24450ceb7d
comment:7 Changed 6 years ago by Peter Peterson
- Status changed from inprogress to verify
- Resolution set to fixed
This is on feature/9266_propertymanager_as_pydict
To test: Varients of what is in the (new) system test is probably the best way to go. There is a known bug with converting it to PyDict. #9314 is for this issue.
comment:8 Changed 6 years ago by Wenduo Zhou
- Status changed from verify to verifying
- Tester set to Wenduo Zhou
comment:10 Changed 6 years ago by Wenduo Zhou
- Status changed from verifying to reopened
- Resolution fixed deleted
comment:11 Changed 6 years ago by Peter Peterson
- Status changed from reopened to verify
- Resolution set to fixed
comment:12 Changed 6 years ago by Michael Reuter
- Status changed from verify to verifying
- Tester changed from Wenduo Zhou to Michael Reuter
comment:13 Changed 6 years ago by Michael Reuter
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/9266_propertymanager_as_pydict'
Full changeset: 4be2c151d3ede68af1f3b469621f956bb1fd4b2b
comment:14 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 10109