extend tests to decoder, encoder and parser