diff --git a/modules/mol/alg/tests/test_qsscoring.py b/modules/mol/alg/tests/test_qsscoring.py index b8c31e22e9e3123aa81e25c7a129d1e8fce6a66d..ad2620a2f736e746e6391ee45e6219f6988a616c 100644 --- a/modules/mol/alg/tests/test_qsscoring.py +++ b/modules/mol/alg/tests/test_qsscoring.py @@ -163,7 +163,8 @@ class TestQSscore(unittest.TestCase): # enforce different chain mapping enforced_cm = {'C': 'C', 'E': 'A', 'D': 'D', 'F': 'B'} qs_scorer_2 = QSscorer(qs_scorer.qs_ent_1, qs_scorer.qs_ent_2) - qs_scorer_2.chain_mapping = enforced_cm + # directly overwrite variable intended to be private. Have mercy with me. + qs_scorer_2._chain_mapping = enforced_cm self.assertAlmostEqual(qs_scorer_2.global_score, 0.356, 2) self.assertAlmostEqual(qs_scorer_2.best_score, 0.419, 2) self.assertEqual(qs_scorer_2.chain_mapping, enforced_cm)