def test_account(self): acct1 = Account(name='Humph Floogerwhippel') acct1.save() acct2 = Account(name='Jorph Wheedjilli') acct2.save() # print acct.name group = Account(name='Flupping Baxters of Falkirk', members=[Membership(member=acct1), Membership(member=acct2, role=ADMIN_ROLE)]) group.save() print group print [m for m in group.members]
def test_load_accounts(self): """docstring for test_load_accounts""" _load_accounts('blah.json') self.assertEqual(Account.objects.count(), 3) group = Account.objects.get(name='Flupping Baxters of Falkirk') acct1 = Account(name='Arthur Sixpence') acct1.save() # print acct.name group.members.append(Membership(member=acct1)) group.save() self.assertEqual(len(group.members), 3) print group print [m for m in group.members]
def tearDown(self): _print_db_info() # _dump_accounts('blah.json') print 'dropping Account docs' Account.drop_collection()