Donald Trump is set to announce on Monday a new screening test for people seeking to immigrate to the United States — a test that Trump himself wouldn't pass if he were not an American citizen.

According to the Associated Press, Trump's new test for potential immigrants would "assess a candidate's stances on issues like religious freedom, gender equality and gay rights" by screening applicants' social media accounts and interviewing their friends and family.

If they did not support "American values like tolerance and pluralism," their immigration request would be denied.

However, Trump himself has a murky record on all three of those issues, raising questions as to whether he would be allowed to come to the U.S. under his own plan.

An analysis by the fact-checking website Politifact found that Trump has "consistently opposed same-sex marriage in interviews since 2000."

"He also said he would consider appointing justices to the Supreme Court who would favor reversing the decision and leave the issue of same-sex marriage to the states," Politifact reported.

Trump has also made a ban on Muslims from entering the U.S. a cornerstone of his campaign.

He first announced the Muslim ban in early December, saying he wanted a "total and complete shutdown" on Muslims entering the country "until our country's representatives can figure out what is going on."

He has since sought to remove the word "Muslim" from his ban, saying in his speech accepting the GOP nomination at the Republican National Convention last month that he would ban immigrants from "any nation that has been compromised by terrorism until such time it's proven that vetting mechanisms have been put in place."

His history of proposing a ban on people from an entire religious group from entering the country would likely not pass his religious tolerance test he's set to propose.

As for gender equality, Trump would also have trouble passing his own test.

His campaign reportedly pays women less than it pays men, according to an analysis by the Boston Globe.

Trump has also made disparaging remarks about women, calling them "fat pigs," and saying pregnant women are an "inconvenience" to employers.

Trump is set to announce the new immigration plan at 2 p.m. Monday in Youngstown, Ohio.