Man on trial for allegedly raping, punching, threatening life of partner