【问题标题】:Best way to run Qunit tests under flask在烧瓶下运行 Qunit 测试的最佳方法
【发布时间】:2012-06-19 18:23:10
【问题描述】:

我在需要运行的 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,从而绕过访问控制,但我想知道这是否是解决这个问题的推荐方法。还有其他解决方案吗?

【问题讨论】:

    标签: javascript python flask qunit


    【解决方案1】:

    我采用的解决方案是像这样创建一个视图:

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

    它需要服务器正在运行,但这就是我的重点。

    【讨论】:

      猜你喜欢
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 2012-10-10
      • 1970-01-01
      • 2019-01-04
      • 2017-02-14
      相关资源
      最近更新 更多