def test_multiple_registration_scripts_default_query(self): registration_steps_view = RegistrationStepsView() expected_query = Q(slug='ureport_autoreg2') | Q(slug='ureport_autoreg_luo2') | Q(slug='ureport_autoreg_kdj') query = registration_steps_view.get_registration_scripts_query() self.addTypeEqualityFunc(Q, self.are_queries_equal) self.assertEquals(expected_query, query)
def test_multiple_registration_scripts_default_query(self): registration_steps_view = RegistrationStepsView() expected_query = Q(slug='ureport_autoreg2') | Q( slug='ureport_autoreg_luo2') | Q(slug='ureport_autoreg_kdj') query = registration_steps_view.get_registration_scripts_query() self.addTypeEqualityFunc(Q, self.are_queries_equal) self.assertEquals(expected_query, query)
def test_multiple_registration_scripts_query_from_settings(self): registration_steps_view = RegistrationStepsView() settings.REGISTRATION_SCRIPTS = {"ureport_autoreg2": "en", "script_2": "es", "script_3": "de"} expected_query = Q(slug='ureport_autoreg2') | Q(slug='script_2') | Q(slug='script_3') query = registration_steps_view.get_registration_scripts_query() self.addTypeEqualityFunc(Q, self.are_queries_equal) self.assertEquals(expected_query, query)
def test_multiple_registration_scripts_query_from_settings(self): registration_steps_view = RegistrationStepsView() settings.REGISTRATION_SCRIPTS = { "ureport_autoreg2": "en", "script_2": "es", "script_3": "de" } expected_query = Q(slug='ureport_autoreg2') | Q(slug='script_2') | Q( slug='script_3') query = registration_steps_view.get_registration_scripts_query() self.addTypeEqualityFunc(Q, self.are_queries_equal) self.assertEquals(expected_query, query)