def setUp(self): self.user_1 = User.objects.create_user(username="******") self.user_2 = User.objects.create_user(username="******") self.account_a = Account.objects.create(name="account_a", type=AccountType.get("bronze")) self.account_a.address_add("a") self.account_b = Account.objects.create(name="account_b", type=AccountType.get("bronze")) self.account_b.address_add("b")
def setUp(self): self.account_a = Account.objects.create( name='account_a', type=AccountType.get('bronze') ) self.account_b = Account.objects.create( name='account_b', type=AccountType.get('gold') ) self.user_1 = User.objects.create(username='******') self.user_2 = User.objects.create(username='******')
def setUp(self): self.user_1 = User.objects.create_user(username='******') self.user_2 = User.objects.create_user(username='******') self.user_3 = User.objects.create_user(username='******') self.account_1 = Account.objects.create( name='account_1', type=AccountType.get('bronze') ) self.account_1.owners.add(self.user_1) self.account_1.key_add( users=[self.user_3], scopes=[ (READ, 'aaa'), (UPDATE, 'aaa/bbb'), (CREATE, None, 'session') ] ) self.account_2 = Account.objects.create( name='account_2', type=AccountType.get('bronze') ) self.account_2.owners.add(self.user_2) self.address_1 = Address.objects.create( address='aaa', account=self.account_1 ) self.address_2 = Address.objects.create( address='aaa/bbb', account=self.account_1, public=True ) self.address_3 = Address.objects.create( address='bbb', account=self.account_2 )
def setUp(self): self.client = Client() self.user_1 = User.objects.create_user(username="******", password="******") self.user_2 = User.objects.create_user(username="******", password="******") self.account = Account.objects.create(name="account_a", type=AccountType.get("bronze")) self.account.address_add("a", public=True) self.account.address_add("b") key = self.account.keys.create(address="b", action=READ) key.users = [self.user_1] self.com_a = Component.objects.create(address="a") self.com_b = Component.objects.create(address="b")
def user_post_save(sender, instance, created, **kwargs): ''' Creates a UserDetails and a personal Account when a User is first created. ''' from accounts.models import Account, AccountType if created: user = instance guest = user.email=="guest" if not guest: account = Account.objects.create( name=user.username, type=AccountType.get('bronze'), personal=True ) account.owners.add(user) UserDetails.objects.create( user=user, guest=guest )