test: input: decoder: add missing decoder_decode
The scenario is popping a decoder but didn't have a decoder_decode function, leading to spurrious assertion when the first decoder_t::pf_decode was called before the test really happens and stop.
Code missing from commit d794eac3.
Fixes #27578 (closed)
Extracted from !2917 (merged)