def test_no_projects(self): assert_equal( landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg_challenge', 'is_logged_in': True, 'sign_up_url': '{}register/?campaign=prereg&next=http%3A%2F%2Flocalhost%2F'. format(DOMAIN), }) with override_switch(name=OSF_PREREGISTRATION, active=True): assert_equal( landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'OSF Preregistration', 'campaign_short': 'prereg', 'is_logged_in': True, 'sign_up_url': '{}register/?campaign=prereg&next=http%3A%2F%2Flocalhost%2F' .format(DOMAIN), })
def test_has_project_and_draft_registration(self): prereg_schema = RegistrationSchema.objects.get(name='Prereg Challenge') factories.DraftRegistrationFactory( initiator=self.user, registration_schema=prereg_schema ) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg_challenge', 'is_logged_in': True, } ) with override_switch(name=OSF_PREREGISTRATION, active=True): prereg_schema = RegistrationSchema.objects.get(name='OSF Preregistration') factories.DraftRegistrationFactory( initiator=self.user, registration_schema=prereg_schema ) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'OSF Preregistration', 'campaign_short': 'prereg', 'is_logged_in': True, } )
def test_has_project(self): factories.ProjectFactory(creator=self.user) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg_challenge', 'is_logged_in': True, } ) with override_switch(name=OSF_PREREGISTRATION, active=True): assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, 'campaign_long': 'OSF Preregistration', 'campaign_short': 'prereg', 'is_logged_in': True, } )
def test_has_project(self): factories.ProjectFactory(creator=self.user) assert_equal(landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, })
def test_no_projects(self): assert_equal( landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, } )
def test_no_projects(self): assert_equal( landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', })
def test_not_logged_in(self): assert_equal( landing_page(), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', 'is_logged_in': False, })
def test_has_project_and_draft_registration(self): prereg_schema = RegistrationSchema.objects.get(name='Prereg Challenge') factories.DraftRegistrationFactory(initiator=self.user, registration_schema=prereg_schema) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg_challenge', 'is_logged_in': True, 'sign_up_url': '{}register/?campaign=prereg&next=http%3A%2F%2Flocalhost%2F'. format(DOMAIN), }) with override_switch(name=OSF_PREREGISTRATION, active=True): prereg_schema = RegistrationSchema.objects.get( name='OSF Preregistration') factories.DraftRegistrationFactory( initiator=self.user, registration_schema=prereg_schema) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'OSF Preregistration', 'campaign_short': 'prereg', 'is_logged_in': True, 'sign_up_url': '{}register/?campaign=prereg&next=http%3A%2F%2Flocalhost%2F' .format(DOMAIN), })
def test_has_project(self): factories.ProjectFactory(creator=self.user) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, } )
def test_no_projects(self): assert_equal( landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', } )
def test_has_project_and_draft_registration(self): prereg_schema = MetaSchema.find_one(Q('name', 'eq', 'Prereg Challenge')) factories.DraftRegistrationFactory(initiator=self.user, registration_schema=prereg_schema) assert_equal(landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, })
def test_has_project(self): factories.ProjectFactory(creator=self.user) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', })
def test_not_logged_in(self): assert_equal( landing_page(), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', 'is_logged_in': False, } )
def test_has_project(self): factories.ProjectFactory(creator=self.user) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', } )
def test_has_project_and_draft_registration(self): prereg_schema = MetaSchema.objects.get(name='Prereg Challenge') factories.DraftRegistrationFactory(initiator=self.user, registration_schema=prereg_schema) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', 'is_logged_in': True, })
def test_not_logged_in(self): assert_equal( landing_page(), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg_challenge', 'is_logged_in': False, } ) with override_switch(name=OSF_PREREGISTRATION, active=True): assert_equal( landing_page(), { 'has_projects': False, 'has_draft_registrations': False, 'campaign_long': 'OSF Preregistration', 'campaign_short': 'prereg', 'is_logged_in': False, } )
def test_has_project_and_draft_registration(self): prereg_schema = MetaSchema.find_one( Q('name', 'eq', 'Prereg Challenge') ) factories.DraftRegistrationFactory( initiator=self.user, registration_schema=prereg_schema ) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, } )
def test_has_project_and_draft_registration(self): prereg_schema = MetaSchema.objects.get(name='Prereg Challenge') factories.DraftRegistrationFactory( initiator=self.user, registration_schema=prereg_schema ) assert_equal( landing_page(user=self.user), { 'has_projects': True, 'has_draft_registrations': True, 'campaign_long': 'Prereg Challenge', 'campaign_short': 'prereg', 'is_logged_in': True, } )
def test_no_projects(self): assert_equal(landing_page(user=self.user), { 'has_projects': False, 'has_draft_registrations': False, })