def main(): global apps app = apps[APP_NAME] # @UndefinedVariable user1 = user.User("user1") local.request.user = user1 assets_manager = app._services["assets_manager"] card1 = card.Card(user1.data.boards[0].columns[1].cards[2].id, None, assets_manager) gal = gallery.Gallery(card1, assets_manager) package = pkg_resources.Requirement.parse("kansha") for i, (fname, ftype) in enumerate( ( ("tie.jpg", "image/jpeg"), ("baseball_game.jpg", "image/jpeg"), ("LICENSE.txt", "text/plain"), ("swimming_pool.jpg", "image/jpeg"), ) ): fullname = pkg_resources.resource_filename(package, "kansha/services/dummyassetsmanager/%s" % fname) with open(fullname, "r") as f: data = f.read() asset = gal.add_asset(FakeFile(data, fname, ftype)) if i == 0: gal.make_cover(asset, 0, 0, 399, 250) log.info('Added image to card "%s" belonging to user "%s"' % (card1.get_title(), user1.username)) session.commit() # @UndefinedVariable
def main(): global apps app = apps[APP_NAME] # @UndefinedVariable user1 = user.User('user1') local.request.user = user1 assets_manager = app._services['assets_manager'] card1 = card.Card(user1.data.boards[0].columns[1].cards[2].id, None, assets_manager) gal = gallery.Gallery(card1, assets_manager) package = pkg_resources.Requirement.parse('kansha') for i, (fname, ftype) in enumerate(( ('tie.jpg', 'image/jpeg'), ('baseball_game.jpg', 'image/jpeg'), ('LICENSE.txt', 'text/plain'), ('swimming_pool.jpg', 'image/jpeg'), )): fullname = pkg_resources.resource_filename( package, 'kansha/services/dummyassetsmanager/%s' % fname) with open(fullname, 'r') as f: data = f.read() asset = gal.add_asset(FakeFile(data, fname, ftype)) if i == 0: gal.make_cover(asset, 0, 0, 399, 250) log.info('Added image to card "%s" belonging to user "%s"' % (card1.get_title(), user1.username)) session.commit() # @UndefinedVariable
def test4(): engine = Engine4_3(name='onetoone_test4_2') car = Car4_3(name='onetoone_test4_1', engine=engine) session.commit() assert car.engine.name == 'onetoone_test4_2' assert engine.car.name == 'onetoone_test4_1'
def test3(): car = Car4_2(name='onetoone_test3_1') engine = Engine4_2(name='onetoone_test3_2', car=car) session.commit() assert car.engine.name == 'onetoone_test3_2' assert engine.car.name == 'onetoone_test3_1'
def test3(): child1 = Child1_2(name='onetomany_test3_1') child2 = Child1_2(name='onetomany_test3_2') parent = Parent1_2(name='onetomany_test3', children=[child1, child2]) session.commit() assert {child.name for child in parent.children } == {'onetomany_test3_1', 'onetomany_test3_2'} assert child1.parent.name == 'onetomany_test3' assert child2.parent.name == 'onetomany_test3'
def test1(): car = Car4_1(name='onetoone_test1') engine = Engine4_1(name='onetoone_test1') car.engine = engine session.commit() assert car.engine.name == 'onetoone_test1' with pytest.raises(AttributeError, match="'car'"): engine.car
def test1(): child1 = Child1_1(name='onetomany_test1_1') child2 = Child1_1(name='onetomany_test1_2') parent = Parent1_1(name='onetomany_test1', children=[child1, child2]) session.commit() assert {child.name for child in parent.children } == {'onetomany_test1_1', 'onetomany_test1_2'} with pytest.raises(AttributeError, match="'parent'"): child1.parent
def test11(): parent = Parent1_4(name='onetomany_test11') child1 = Child1_4(name='onetomany_test11_1', parent=parent) child2 = Child1_4(name='onetomany_test11_2') child2.parent = parent session.commit() assert {child.name for child in parent.children } == {'onetomany_test11_1', 'onetomany_test11_2'} assert child1.parent.name == 'onetomany_test11' assert child2.parent.name == 'onetomany_test11'
def test10(): child1 = Child1_4(name='onetomany_test10_1') child2 = Child1_4(name='onetomany_test10_2') parent = Parent1_4(name='onetomany_test10') parent.children.append(child1) parent.children.append(child2) session.commit() assert {child.name for child in parent.children } == {'onetomany_test10_1', 'onetomany_test10_2'} assert child1.parent.name == 'onetomany_test10' assert child2.parent.name == 'onetomany_test10'
def main(): before_date = datetime.now() - UserConfirmationTimeout log.info('Clearing users that did not confirm their' ' email since %s...' % before_date) unconfirmed_users = list( usermanager.UserManager.get_unconfirmed_users(before_date)) if not unconfirmed_users: log.info("No user found") else: for user in unconfirmed_users: for vote in user.votes: vote.delete() user.delete() log.info('- %s (%s) removed' % (user.fullname, user.username)) session.commit() # @UndefinedVariable