def test_match_targets(self): """Tests that matching targets produce maximal matches.""" e = TargetEvaluator(self.submitted_targets, self.real_targets) self.assertEqual( { self.submit1: self.real1, self.submit2: self.real2, self.submit4: self.real4, self.submit5: self.real5, self.real1: self.submit1, self.real2: self.submit2, self.real4: self.submit4, self.real5: self.submit5, }, e.match_targets(self.submitted_targets, self.real_targets))