Move SpyCall into its own file.
Review Request #11027 — Created May 16, 2020 and submitted
spies.pyand into its own
This will prevent circular imports with future changes, with new modules
that will need to import
SpyCall. It otherwise doesn't change any
logic or functionality.
Unit tests pass.