Exactly. I think a lot of technical people are extremely naive about how corporate politics work. As we enjoy solving technical puzzles, a similar game is played by ambitious people in management at various levels, and ethics takes a seat at the back of the bus. Oh sure, they will say all the right words (if you can get them to say anything), but their actions are very different from words. And, they seem to be able to identify others who are playing by the same book, who will scratch your back if you scratch theirs.
Sure, OP "should" do the right thing and testify honestly, but in the big scheme of things, it probably will make hardly a lick of difference, and it could very well have extremely negative ramifications for his career.