def test_related_list_featured(self): ''' Test related_list with no featured filter ''' user = factories.User() related1 = factories.Related(user=user, featured=True) related2 = factories.Related(user=user, type='application') related_list = helpers.call_action('related_list', featured=True) assert ([related1] == related_list)
def test_related_list_sorted(self): ''' Test related_list with sort parameter ''' user = factories.User() related1 = factories.Related(user=user, featured=True) related2 = factories.Related(user=user, type='application') related_list = helpers.call_action('related_list', sort='created_desc') assert ([related2, related1] == related_list)
def test_related_list_invalid_sort_parameter(self): ''' Test related_list with invalid value for sort parameter ''' user = factories.User() related1 = factories.Related(user=user, featured=True) related2 = factories.Related(user=user, type='application') related_list = helpers.call_action('related_list', sort='invalid') assert ([related1, related2] == related_list)
def test_related_list_with_no_params(self): ''' Test related_list with no parameters and default sort ''' user = factories.User() related1 = factories.Related(user=user, featured=True) related2 = factories.Related(user=user, type='application') related_list = helpers.call_action('related_list') assert ([related1, related2] == related_list)
def test_related_factory(self): related1 = factories.Related() related2 = factories.Related() assert_not_equals(related1['id'], related2['id'])