Beispiel #1
0
 def test_creation(self):
     user = self.create_user()
     photo = self.add(Photo('new_photo.jpg', user))
     note = self.add(Note(user, photo, 'Note Text', 0, 0, 0, 0))
     assert_obj_subset({'id': 1, 'user_id': 1, 'photo_id': 1, 
         'comment': 'Note Text', 'x': 0, 'y': 0, 'w': 0, 'h': 0}, note)
     eq_(note.creation_time, util.now())
Beispiel #2
0
 def test_creation(self):
     user1 = self.create_user('Remi', '*****@*****.**', 'abc')
     user2 = self.create_user('Alyse', '*****@*****.**', 'abc')
     pm = self.add(PrivateMessage(user1, user2, 'Title', 'Body'))
     assert_obj_subset({'id': 1, 'sender_id': 1, 'recipient_id': 2,
         'title': 'Title', 'text': 'Body', 'isRead': False}, pm)
     eq_(pm.creation_time, util.now())
Beispiel #3
0
 def test_creation(self):
     user = self.add(User('Remi', '*****@*****.**', password = '******'))
     assert_obj_subset({'id': 1, 'name': 'Remi', 'email': '*****@*****.**'}, user)
     assert_true(user.password.startswith('sha1$'))
 
     user = self.add(User('Jack', '*****@*****.**', 'Jack D', 'http://google.com/openid', 'asdfasdf'))
     assert_obj_subset({'id': 2, 'name': 'Jack', 'email': '*****@*****.**', 
         'real_name': 'Jack D', 'openid': 'http://google.com/openid'}, user)
     eq_(user.creation_time, util.now())
     assert_true(user.password.startswith('sha1$'))
Beispiel #4
0
 def test_creation(self):
     user = self.create_user()
     photo = self.add(Photo('new_photo.jpg', user))
     
     assert_obj_subset({'id': 1, 'user_id': user.id, 'title': 'new_photo.jpg', 
         'description': 'Description text goes here', 'views': 0}, photo)
     eq_(photo.creation_time, util.now())
 
     photo = self.add(Photo('new_photo.jpg', user, 'photo title', 'desc'))
     assert_obj_subset({'id': 2, 'user_id': user.id, 'title': 'photo title', 
         'description': 'desc', 'views': 0}, photo)
     eq_(photo.creation_time, util.now())
Beispiel #5
0
    def test_create(self):
        user = self.create_user()
        photo = self.add(Photo('new_photo.jpg', user))
        comment = self.add(Comment(user, photo, 'Comment Text'))
        assert_obj_subset({'id': 1, 'user_id': 1, 'photo_id': 1, 'comment': 'Comment Text'}, comment)
        eq_(comment.creation_time, util.now())
    
        comment = self.add(Comment(user, photo, 'Second Text'))
        assert_obj_subset({'id': 2, 'user_id': 1, 'photo_id': 1, 'comment': 'Second Text'}, comment)

        user2 = self.create_user('Alyse', '*****@*****.**')
        comment = self.add(Comment(user2, photo, 'Third Text'))
        assert_obj_subset({'id': 3, 'user_id': 2, 'photo_id': 1, 'comment': 'Third Text'}, comment)
Beispiel #6
0
 def test_creation(self):
     user = self.create_user()
     photo = self.add(Photo('new_photo.jpg', user))
     fav = self.add(Favorite(user, photo))
     assert_obj_subset({'id': 1, 'user_id': 1, 'photo_id': 1}, fav)
     eq_(fav.creation_time, util.now())
Beispiel #7
0
 def test_creation(self):
     post = self.create_one_post()
     assert_obj_subset({'id': 1, 'post': 'Post Text'}, post)
     eq_(post.creation_time, util.now())
Beispiel #8
0
 def test_creation(self):
     group = self.add(Group('Test Group', 'test_group'))
     d = self.add(Discussion(group, 'Test Discussion'))
     assert_obj_subset({'id': 1, 'title': 'Test Discussion'}, d)
     eq_(d.creation_time, util.now())
Beispiel #9
0
 def test_creation(self):
     user1 = self.create_user('Remi', '*****@*****.**', 'abc')
     user2 = self.create_user('Alyse', '*****@*****.**', 'abc')
     contact = self.add(Contact(user1, user2))
     assert_obj_subset({'id': 1, 'user_id': 1, 'target_user_id': 2}, contact)
     eq_(contact.creation_time, util.now())
Beispiel #10
0
 def test_creation(self):
     group = self.add(Group('Test Group', 'test_group', 'description text', 'rules text'))
     assert_obj_subset({'id': 1, 'name': 'Test Group', 'url_name': 
         'test_group', 'description': 'description text', 'rules': 'rules text'}, group)
     eq_(group.creation_time, util.now())
Beispiel #11
0
 def test_creation(self):
     user = self.create_user()
     photo = self.add(Photo('new_photo.jpg', user))
     tag = self.add(Tag('Tag Text'))
     assert_obj_subset({'id': 1, 'description': 'Tag Text', 'url': 'tag_text'}, tag)