Closed SLTozer closed 5 years ago
LGTM, good stuff.
EDIT: What's the plan for the remaining debuginfo tests?
Left an inline comment.
For the sake of coverage I think we should have a feature_test which tests fields of the watch { expr: value_info_dictionary } where value_info_dictionary contains fields other than just value
.
I guess the obvious question is when the are other 12 C-language tests are coming? +1
Otherwise this is still looking good.
LGTM, many thanks for value/dict split in a program state.
AFAIK, there's no reason to not merge this now?
I believe so; the other debuginfo-tests can come in a separate patch, and all comments have been resolved.
Contains some minor additional changes that were useful or necessary in the development of this work, most significantly changing DexExpectProgramState to check all the fields of an expression value, rather than just its literal value.