簡體   English   中英

在燒瓶下運行Qunit測試的最佳方法

[英]Best way to run Qunit tests under flask

我在需要運行的html頁面上有一組QUnit測試。 由於此測試是指通過AJAX請求在服務器上運行的javascript函數,因此無法在沒有出現此錯誤的情況下直接從文件系統運行測試HTML文件:

XMLHttpRequest cannot load http://localhost:5000/_get_stats. Origin null is not allowed by Access-Control-Allow-Origin.

在服務器上,我有一個Flask應用程序。 我考慮過編寫一個視圖來服務我的測試html,從而繞過訪問控制,但是我想知道這是否是解決此問題的推薦方法。 還有其他解決方案嗎?

我采用的解決方案是創建一個如下視圖:

@app.route("/_test")
def test():
    return render_template('test.html')

它要求服務器正在運行,但就我而言,這才是重點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM