I work in a 2-member development team. We have been working at the client's site for a month. I have done about 85% of the project work, and my coworker has done the rest.
This coworker refuses to work on any new development or bug fix, saying she hasn't worked with that code before. When the client sends in any change request, she either lies to the client I have worked with that code or sends me an email asking me to work on it. She has also made some personal comments about me before my other colleagues in the office.
I am very disturbed by her behaviour and requested my manager to not send me to the client site with her. However, he said he has warned her, and asked me to continue working at the client site with her, because he thinks she won't be able to do the project on her own.
How should I get the project work more evenly distributed in the team?