We know that Python provides a  lot of productivity over any compiled languages. We have programming in C# & need to write the unit test cases in C# itself. If we see the amount of code we write for unit test is approximately ten times more than the original code. 
Is it ideal choice to write unit test cases in IronPython instead of C#? Any body has done like that? I wrote few test cases, they seems to be good. But hairy pointy managers won't accept.
There's an obvious disadvantage which is that everyone working on the code now needs to be proficient in two languages, not just one.  I'm fairly hairy but not very pointy, but I do see why managers might be sceptical.
IronPython For Unit Testing over C#