By Mike DeNardo

PHILADELPHIA (CBS) — Controversial rules requiring Pennsylvania high school students to pass proficiency tests to graduate are nearly official. But opponents vow to continue their fight against the Keystone Exams.

READ MORE: CBS3 Mysteries: Investigators Seeking Vehicle, Possible Witness Who Could Be Key In Solving Brett Moss' Murder

A state panel this week approved a plan to make high school students pass Keystone Exams in biology, algebra and language arts before they can get their diplomas. Chester County Democratic State Senator Andy Dinniman has been a vocal critic.

READ MORE: Archbishop Ryan High School's Sister Frances Antoinette Struck, Killed By PECO Truck In North Philadelphia

“You could get all A’s in all your courses,” Dinniman says, “And because you don’t test well, not graduate. It just doesn’t make sense.”

But pending a review by the state attorney general, it’ll be the rule, starting with the Class of 2017. Students who fail can take the test again and then do a project if necessary to graduate.

MORE NEWS: New Jersey Restaurants Holding Onto Increased Business As Statewide COVID Cases Climb

Dinniman says he plans to fight back by introducing several bills, including one saying you can’t use the test to determine graduation, and another allowing parents to opt out.