#22 add a test for upsert values expr