def create_user(self): user = create_user(4, screen_name='Alice') self.db.session.add(user) self.db.session.commit() return user
def create_user(self, number, *, enabled=True): user = create_user(number, enabled=enabled) self.db.session.add(user) self.db.session.commit() return user
def create_user(self, number): user = create_user(number) self.db.session.add(user) self.db.session.commit() return user
def test_hybrid_image_type_getter(database_value, expected): user = create_user(1) avatar = create_avatar(user.id) avatar._image_type = database_value assert avatar.image_type == expected
def test_hybrid_image_type_setter(image_type, expected): user = create_user(1) avatar = create_avatar(user.id) avatar.image_type = image_type assert avatar._image_type == expected
def test_hybrid_image_type_setter(image_type, expected): user = create_user(1) avatar = create_avatar(user) avatar.image_type = image_type assert avatar._image_type == expected
def test_hybrid_image_type_getter(database_value, expected): user = create_user(1) avatar = create_avatar(user) avatar._image_type = database_value assert avatar.image_type == expected
def create_user(self, screen_name, *, deleted=False): user = create_user(42, screen_name=screen_name) user.deleted = deleted self.db.session.add(user) self.db.session.commit() return str(user.id)
def test_path(avatar_images_path, avatar_id, image_type, expected): user = create_user() avatar = create_avatar(user.id, id=avatar_id, image_type=image_type) with app_context() as app: app.config['PATH_USER_AVATAR_IMAGES'] = avatar_images_path assert avatar.path == expected
def create_user(self): number = 1 screen_name = "User-{:d}".format(number) email_address = "user{:03d}@example.com".format(number) user = create_user(number, screen_name=screen_name, email_address=email_address) self.db.session.add(user) return user
def test_is_expired(purpose, now, expected): user = create_user() created_at = datetime(2014, 11, 26, 17, 44, 53) token = create_verification_token(user.id, purpose, created_at=created_at) with freeze_time(now): assert token.is_expired == expected
def test_is_expired(purpose, now, expected): user = create_user(1) created_at = datetime(2014, 11, 26, 17, 44, 53) token = create_verification_token(user.id, purpose, created_at=created_at) with freeze_time(now): assert token.is_expired == expected
def test_path(avatar_images_path, avatar_id, image_type, expected): user = create_user(1) avatar = create_avatar(user, id=avatar_id, image_type=image_type) with app_context() as app: app.config['PATH_USER_AVATAR_IMAGES'] = avatar_images_path assert avatar.path == expected
def create_user(self, password): user = create_user(8516) self.db.session.add(user) self.db.session.commit() password_service.create_password_hash(user.id, password) return user
def create_order_with_items(self, price_quantity_pairs): user = create_user(42) order = create_order(placed_by=user) for price, quantity in price_quantity_pairs: article = create_article(price=price, quantity=quantity) order.add_item(article, quantity) return order
def create_user(self, screen_name): number = next(self.user_number_sequence) user = create_user(number, screen_name=screen_name) self.db.session.add(user) self.db.session.commit() return user
def create_order_with_payment_state(payment_state): user = create_user() shop_id = 'shop-123' placed_by = user order = create_order(shop_id, placed_by) order.payment_state = payment_state return order
def setup_orderer(self): self.orderer = create_user(1) self.db.session.add(self.orderer) self.db.session.commit() session_token = create_session_token(self.orderer.id) self.db.session.add(session_token) self.db.session.commit()
def create_admin(self): self.admin = create_user(99, screen_name='Admin') db.session.add(self.admin) db.session.commit() session_token = create_session_token(self.admin.id) self.db.session.add(session_token) self.db.session.commit()
def create_order_with_payment_state(payment_state): user = create_user(42) party_id = 'acme-party-2016' placed_by = user order = create_order(party_id, placed_by) order.payment_state = payment_state return order
def create_user(self): number = 1 screen_name = 'User-{:d}'.format(number) email_address = 'user{:03d}@example.com'.format(number) user = create_user(number, screen_name=screen_name, email_address=email_address) self.db.session.add(user) return user
def create_user(self): user = create_user(8516) self.db.session.add(user) self.db.session.commit() session_token = create_session_token(user.id) self.db.session.add(session_token) self.db.session.commit() return user
def create_player(self): player = create_user(27) self.db.session.add(player) self.db.session.commit() session_token = create_session_token(player.id) self.db.session.add(session_token) self.db.session.commit() return player
def create_user(self, number, screen_name): user = create_user(number, screen_name=screen_name) self.db.session.add(user) self.db.session.commit() session_token = create_session_token(user.id) self.db.session.add(session_token) self.db.session.commit() return user
def create_order_with_items(price_quantity_pairs): user = create_user() party_id = 'acme-party-2016' placed_by = user order = create_order(party_id, placed_by) for price, quantity in price_quantity_pairs: article = create_article(price=price, quantity=quantity) order_item = create_order_item(order, article, quantity) return order
def create_order_with_items(price_quantity_pairs): user = create_user(42) party_id = 'acme-party-2016' placed_by = user order = create_order(party_id, placed_by) for price, quantity in price_quantity_pairs: article = create_article(price=price, quantity=quantity) order_item = create_order_item(order, article, quantity) return order
def setup_orderer(self): self.orderer = create_user(1) self.db.session.add(self.orderer) self.db.session.commit()
""" :Copyright: 2006-2015 Jochen Kupperschmidt :License: Modified BSD, see LICENSE for details. """ from unittest import TestCase from nose2.tools import params from byceps.blueprints.ticket.models import Ticket from testfixtures.user import create_user user1 = create_user(1) user2 = create_user(2) user3 = create_user(3) class TicketTestCase(TestCase): @params( (user1, None, None, user1, True ), (user1, user1, None, user1, True ), (user1, None, user1, user1, True ), (user1, user1, user1, user1, True ), (user1, user2, None, user1, True ), (user1, None, user2, user1, True ), (user1, user2, user2, user1, False), # all management rights waived
def create_creator(self): creator = create_user(1) self.db.session.add(creator) self.db.session.commit() return creator
def setUp(self): super().setUp() self.user = create_user(1, enabled=False) self.db.session.add(self.user) self.db.session.commit()
def setUp(self): super(EmailAddressConfirmationTestCase, self).setUp() self.user = create_user(1, enabled=False) self.db.session.add(self.user) self.db.session.commit()
""" :Copyright: 2006-2017 Jochen Kupperschmidt :License: Modified BSD, see LICENSE for details. """ from nose2.tools import params from byceps.services.ticketing.models.ticket import Ticket from testfixtures.user import create_user user1 = create_user(1) user2 = create_user(2) user3 = create_user(3) @params( (user1.id, None , None , user1.id, True ), (user1.id, user1.id, None , user1.id, True ), (user1.id, None , user1.id, user1.id, True ), (user1.id, user1.id, user1.id, user1.id, True ), (user1.id, user2.id, None , user1.id, True ), (user1.id, None , user2.id, user1.id, True ), (user1.id, user2.id, user2.id, user1.id, False), # all management rights waived (user2.id, None , None , user1.id, False), (user2.id, user1.id, None , user1.id, True ), (user2.id, None , user1.id, user1.id, True ), (user2.id, user1.id, user1.id, user1.id, True ),
""" :Copyright: 2006-2018 Jochen Kupperschmidt :License: Modified BSD, see LICENSE for details. """ from uuid import UUID import pytest from byceps.services.ticketing.models.ticket import Ticket from testfixtures.user import create_user ANY_BUNDLE_ID = UUID('4138fcfb-cc18-45c0-aede-d49a8e279885') user1 = create_user('User1') user2 = create_user('User2') user3 = create_user('User3') @pytest.mark.parametrize('bundle_id, expected', [ (ANY_BUNDLE_ID, True), (None, False), ]) def test_belongs_to_bundle(bundle_id, expected): ticket = create_ticket(user1.id, bundle_id=bundle_id) assert ticket.belongs_to_bundle == expected @pytest.mark.parametrize(
def create_admin(self): self.admin = create_user(99, screen_name='Admin') db.session.add(self.admin) db.session.commit()