Add a couple more test scenarios.

The test scenario with an update crashes Node and causes undefined
behaviour, so we need to work that out first.