Merge lp://staging/~jkakar/storm/json-property into lp://staging/storm
Proposed by
Jamu Kakar
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Thomas Herve | ||||
Approved revision: | 389 | ||||
Merged at revision: | 399 | ||||
Proposed branch: | lp://staging/~jkakar/storm/json-property | ||||
Merge into: | lp://staging/storm | ||||
Diff against target: |
316 lines (+158/-14) 6 files modified
storm/compat.py (+32/-0) storm/locals.py (+2/-2) storm/properties.py (+5/-2) storm/variables.py (+34/-6) tests/properties.py (+62/-0) tests/variables.py (+23/-4) |
||||
To merge this branch: | bzr merge lp://staging/~jkakar/storm/json-property | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thomas Herve (community) | Approve | ||
Stuart Bishop (community) | Approve | ||
Review via email: mp+51634@code.staging.launchpad.net |
Description of the change
This branch introduces the following changes:
- Most of the logic in the PickleVariable code has been split out into
a new EncodedValueVar
- A new JSONVariable, based on EncodedValueVar
- A new JSON property is available.
To post a comment you must log in.
This all looks good.
There is a lot of cut-and-paste code in test_properties that should be shared, but that isn't an issue you need to deal with on this branch.