#!/usr/bin/env python # -*- encoding: utf-8 -*- import os import tempfile import unittest import json from luncho import server class TestUsers(unittest.TestCase): """Test users request.""" def setUp(self): (_, name) = tempfile.mkstemp() server.app.config['SQLITE_FILENAME'] = name server.app.config['TESTING'] = True print server.app.config['SQLITE_FILENAME'] self.app = server.app.test_client() # def tearDown(self): # os.unlink(server.app.config['SQLITE_FILENAME']) def test_create_user(self): request = {'username': 'username', 'full_name': 'full name', 'password': 'hash'} rv = self.app.put('/user/', data=json.dumps(request), content_type='application/json') print rv.data if __name__ == '__main__': unittest.main()