def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password') admin = User.create('admin', 'admin', admin=True) self.user_id = user.user_id db.session.add(user) db.session.add(admin) db.session.add(Section.create("sport")) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': '*****@*****.**', 'password': '******', }) self.token = response.json['token'] response = client.post( '/api/posts', json={ 'post_name': "today's sports", 'post_time': datetime.now(), 'section_name': 'sport', 'context': "sport is great!", }, headers={'Authorization': "Token " + self.token}) self.post_id = response.json['post_id']
def setUp(self): db.drop_all() db.create_all() admin = User.create('admin', 'admin', admin=True) xua = User.create('xua', 'xua', admin=False) db.session.add(xua) db.session.add(admin) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': 'admin', 'password': '******', }) self.token = response.json['token'] client.post('/api/sections', json={ 'section_name': 'sport', }, headers={'Authorization': "Token " + self.token}) client.post('/api/blocks', json={ 'section_name': 'sport', 'user_email': 'xua' }, headers={'Authorization': "Token " + self.token})
def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password') self.user_id = user.user_id db.session.add(user) db.session.commit()
def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password', admin=True) db.session.add(user) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': '*****@*****.**', 'password': '******', }) self.token = response.json['token']
def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password') # post = Post.create('sports', datetime.now(), "do some sport!") self.user_id = user.user_id db.session.add(user) db.session.add(Section.create("sport")) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': '*****@*****.**', 'password': '******', }) self.token = response.json['token']
def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password', admin=True) self.user_id = user.user_id db.session.add(user) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': '*****@*****.**', 'password': '******', }) self.token = response.json['token'] client.post('/api/sections', json={ 'section_name': 'sport', }, headers={'Authorization': "Token " + self.token})
def setUp(self): db.drop_all() db.create_all() user = User.create('*****@*****.**', 'strong_password') # post = Post.create('sports', datetime.now(), "do some sport!") self.user_id = user.user_id db.session.add(user) db.session.add(Section.create("sport")) db.session.commit() with self.app.test_client() as client: response = client.post('/api/tokens', json={ 'email': '*****@*****.**', 'password': '******', }) self.token = response.json['token'] response = client.post('/api/posts', json={ 'post_name': "today's sports", 'post_time': datetime.now(), 'section_name': 'sport', 'context': "sport is great!", }, headers={'Authorization': "Token " + self.token}) self.post_id = response.json['post_id'] client.post('/api/comments', json={ 'post_id': self.post_id, 'comment_time': datetime(2018, 7, 10, 12, 55, 0), 'context': 'this is great!', }, headers={'Authorization': "Token " + self.token}) client.post('/api/comments', json={ 'post_id': self.post_id, 'comment_time': datetime(2018, 8, 10, 12, 55, 0), 'context': 'this is worse!', }, headers={'Authorization': "Token " + self.token}) client.post('/api/comments', json={ 'post_id': self.post_id, 'comment_time': datetime(2018, 9, 10, 12, 55, 0), 'context': 'this is common!', }, headers={'Authorization': "Token " + self.token})
def setUp(self): db.create_all()
def setUp(self): db.drop_all() db.create_all()