Add full test coverage for hand raise lead modal instances
While working on Scale the use of hand raise lead modal (#443674 - closed), it was noticed that we didn't have test coverage that would give full confidence to continue in that issue.
We should pause some work in Scale the use of hand raise lead modal (#443674 - closed) and add the test coverage missing here to ensure nothing is broken during that refactoring.
- missing coverage:
- instance invoked from trial status popover
- instance invoked from trial_discover_page
- javascript issue:
- found that product interaction wasn't being passed correctly to be observed by the instance in the trial status popover. However, since CustomersDot applies the same product interaction as a default that we were using, we should not call this a production affecting bug.
Edited by Doug Stull