If the practices your company goes against MOM regulation, I wouldn’t hesitate to report to MOM.
Go through the annual check. There is a chance that annual check doesn't include pregnancy test.
Please inform your boss you are pregnant and see what's reaction/plan then act accordingly.
This kind of boss ... must as well don't work for!!! So unreasonable
Is your sales job regulated by association ? Can report to the association
Please report to MOM, your boss's attitude is unacceptable!:(
ignore if he persist, approach mom to report ur management.
Check with your HR to tell that it’s not legal to do so
Last resort is to speak to your member it parliament