qileilove

          blog已經(jīng)轉移至github,大家請訪問 http://qaseven.github.io/

          Flask-Testing 單元測試

          準備
            1. 安裝pip
            2. 安裝Flask
            3. 安裝Flask-Testing (ver:>=0.4.1)
            測試程序
          #coding=utf8
          from flask import Flask,jsonify
          from flask.ext.testing import TestCase
          import unittest
          app = Flask(__name__)
          @app.route("/ajax/")
          def some_json():
          return jsonify(success=False)
          class TestViews(TestCase):
          def create_app(self):
          app.config['TESTING'] = True
          return app
          def test_some_json(self):
          response = self.client.get("/ajax/")
          '''''
          判斷還回的JSON對像是不是{'success':True}
          '''
          self.assertEquals(response.json, dict(success=True))
          if  __name__ =='__main__':
          unittest.main()
            執(zhí)行測試結果:
          python tests.py

          posted on 2014-03-28 11:02 順其自然EVO 閱讀(255) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 胶南市| 桂平市| 甘谷县| 牙克石市| 伊通| 将乐县| 济源市| 南木林县| 扎兰屯市| 西平县| 辉县市| 洞头县| 永嘉县| 乌审旗| 石楼县| 同德县| 安塞县| 泸州市| 泰和县| 永济市| 开江县| 武夷山市| 冀州市| 沅陵县| 二连浩特市| 福安市| 奈曼旗| 平舆县| 黄大仙区| 黄浦区| 玉林市| 阿鲁科尔沁旗| 迭部县| 广灵县| 莲花县| 全南县| 长沙县| 韶山市| 仁寿县| 谷城县| 衡东县|