Fix JavaScript unit tests for licensing.
Review Request #14693 — Created Nov. 14, 2025 and updated — Latest diff uploaded
Some of the recent batch of licensing updates broke the JavaScript unit
tests. I had simply failed to update them, or at some point lost changes
to them. In either case, this change updates the unit tests to work
correctly.There are two key updates made:
fetchspies now properly return aResponse, rather than a raw
object.
callAction()arguments are now expected to be non-serialized JSON
data, and contain the missingsession_token.
All JS unit tests pass.