I want to know the answer to the following question:
When did the U.S. Supreme Court rule clauses forbidding people from holding public office based on their religion was unenforceable?
All the background I'm provided with is that "Article VI, Section 8 of the current NC Constitution forbids only atheists from holding public office.". Is that enough to answer the question?