Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Record/Replay improvements #55

Open
1 of 10 tasks
nirizr opened this issue Oct 20, 2018 · 0 comments
Open
1 of 10 tasks

Record/Replay improvements #55

nirizr opened this issue Oct 20, 2018 · 0 comments

Comments

@nirizr
Copy link
Owner

nirizr commented Oct 20, 2018

The following items are nice-to-haves now that basic record/replay functionality is in.

  • replay multiple files in a single test run.
  • support replay for python 3 although record was done with python 2.
  • support external execution from python 3 although IDA instance runs with python 2.
  • Proxy classes themselves to get class attributes This seems unnecessary for now.
  • return correct class proxy for __class__ attributes. This seems unnecessary for now.
  • support __subclasses__, __bases__, __mro__ and the likes. This seems unnecessary for now.
  • Selecting the proper callback recoding (if more than one) in function callback replaying?
  • Include a test identifier (such as test name or index) in "instance_desc" dictionaries.
  • catch replay exceptions for missing attributes or key dict names and translate them to the correct record meaning.
  • Fix remaining issues with instance matching for instances involved in callbacks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant