'Check that course published signal is sent when course key is not for a ccx.
We have 4 ccx\'s, but only 3 are derived from the course id used here, so call
count must be 3 to confirm that all derived courses and no more got the signal.'

def test_signal_sent_for_ccx(self):

    with mock_signal_receiver(SignalHandler.course_published) as receiver:
        self.call_fut(self.course.id)
        self.assertEqual(receiver.call_count, 3)
