示例#1
0
    def setUp(self):
        super().setUp()

        brand = create_brand()
        party = create_party(brand.id)
        create_email_config()
        create_site(party_id=party.id)
示例#2
0
    def setUp(self):
        super().setUp()

        create_email_config()
        create_site()

        self.user = create_user()
    def setUp(self):
        super().setUp()

        create_email_config()
        create_site()

        self.user = create_user(initialized=False)
        assert not self.user.initialized
示例#4
0
    def setUp(self):
        super().setUp()

        self.user = create_user(enabled=False)

        brand = create_brand()
        party = create_party(brand.id)
        create_email_config()
        create_site(party.id)
示例#5
0
    def setUp(self):
        super().setUp()

        create_email_config(
            sender_address='*****@*****.**',
            sender_name='ACME Entertainment Convention',
        )

        create_site(server_name='acme.example.com')
示例#6
0
    def setUp(self):
        super().setUp()

        create_email_config(sender_address='*****@*****.**',
                            sender_name='ACME Entertainment Convention')

        self.brand = create_brand()
        party = create_party(self.brand.id)

        create_site(party.id, server_name='acme.example.com')
示例#7
0
    def test_view_matching_party_and_shop_but_different_user(self):
        party = create_party(self.brand.id, shop_id=self.shop.id)
        create_site(party.id)

        self.create_order_number_sequence(self.shop.id, 'LF-02-B')
        self.create_payment_instructions_snippet(self.shop.id)

        order_id = self.place_order(self.shop.id, self.user1)

        response = self.request_view(self.user2, order_id)

        assert response.status_code == 404
示例#8
0
    def test_view_matching_user_but_different_party_and_shop(self):
        shop = self.create_shop('shop-2')
        other_party = create_party(self.brand.id, 'otherlan-2013',
                                   'OtherLAN 2013', shop_id=shop.id)
        create_site(other_party.id)

        self.create_order_number_sequence(self.shop.id, 'LF-02-B')
        self.create_payment_instructions_snippet(self.shop.id)

        order_id = self.place_order(self.shop.id, self.user1)

        response = self.request_view(self.user1, order_id)

        assert response.status_code == 404
示例#9
0
    def setUp(self):
        super().setUp()

        create_email_config()

        self.setup_orderer()

        self.shop = self.create_shop()
        self.setup_order_number_prefix_and_sequence()
        self.create_shop_fragment(self.shop.id, 'payment_instructions',
                                  'Send all ur moneyz!')
        self.setup_article()

        brand = create_brand()
        party = create_party(brand.id, shop_id=self.shop.id)
        create_site(party.id)
示例#10
0
    def setUp(self):
        super().setUp()

        self.admin = create_user('Admin')

        create_email_config(sender_address='*****@*****.**')

        self.brand = create_brand()
        self.brand_id = self.brand.id

        party = create_party(self.brand.id)
        create_site(party_id=party.id)

        self.setup_terms()
        self.setup_privacy_policy()
        self.setup_newsletter_list()
示例#11
0
    def setUp(self):
        super().setUp()

        self.admin = create_user('Admin')
        login_user(self.admin.id)

        self.user = create_user('User')

        self.brand = create_brand()
        party = create_party(brand_id=self.brand.id)
        create_email_config()
        create_site(party.id)

        self.board = create_board(self.brand.id)

        site_settings_service \
            .create_setting('acmecon-2014-website', 'board_id', self.board.id)
示例#12
0
def site(db):
    with app_context():
        with database_recreated(db):
            create_email_config()

            site = create_site()

            yield site
示例#13
0
def site(db):
    with app_context():
        with database_recreated(db):
            create_email_config()

            brand = create_brand()
            party = create_party(brand.id)

            site = create_site(party.id)

            yield site
示例#14
0
def app(party_app, db):
    with party_app.app_context():
        with database_recreated(db):
            _app = party_app

            create_email_config()

            site = create_site()

            _app.site_id = site.id

            yield _app
示例#15
0
def app(party_app, db):
    with party_app.app_context():
        with database_recreated(db):
            _app = party_app

            create_email_config()

            brand = create_brand()
            party = create_party(brand.id)
            site = create_site(party.id)

            _app.site_id = site.id

            yield _app