added some tests for the output channel