Scope of Haloform reaction
Terminal alkynes, including phenyl acetylene, react with iodine (in MeOH) to give 1,2-diiodoalkenes according to this JOC paper  here. Presence or absence of base will not alter the outcome. Presence of AgNO3 gives some di-iodo ketone which can then give rise to the iodoform reaction.