Ronaldo has been self-isolating since a positive result for the COVID-19 on 13 October and had another test before Wednesday’s match.
Ronaldo said he was “feeling healthy” on social media and then lambasted the PCR test.
The result from a PCR test reveals whether someone currently has the virus or not.
The player was set to face Barcelona forward and rival Messi for the first time since 2018.
Ronaldo last played in Portugal’s 0-0 draw with France.
Juventus will also be without defenders Chiellini and Matthijs de Ligt for the game in Turin, while Bonucci and Dybala will be assessed.
Barcelona is set to be missing midfielder Coutinho, who injured his left hamstring in Saturday’s 3-1 defeat by Real Madrid in La Liga.
The length of the 28-year-old’s absence will “depend on how the injury evolves”, according to Barcelona.
GET UP-TO-THE-MINUTE SPORTS NEWS COVERAGE, SCORES, HIGHLIGHTS AND COMMENTARY FOR NFL, MLB, NBA, COLLEGE FOOTBALL, EPL, NCAA BASKETBALL AND MORE. LIVE COVERAGE. HTTP://SPORTSLOUD.COM