[web] set proper Cache-Control header for static files
- set Cache-Control max-age to match Expires
- use the max_age method (defaults to 1 week) instead of hardcoded 6
months
+ − from cubicweb.devtools.qunit import QUnitTestCase , unittest_main
+ −
+ − from os import path as osp
+ −
+ −
+ − class JScript ( QUnitTestCase ):
+ −
+ − all_js_tests = (
+ − ( "jstests/test_utils.js" , (
+ − "../../web/data/cubicweb.js" ,
+ − "../../web/data/cubicweb.compat.js" ,
+ − "../../web/data/cubicweb.python.js" ,
+ − "jstests/utils.js" ,
+ − ),
+ − ),
+ −
+ − ( "jstests/test_htmlhelpers.js" , (
+ − "../../web/data/cubicweb.js" ,
+ − "../../web/data/cubicweb.compat.js" ,
+ − "../../web/data/cubicweb.python.js" ,
+ − "../../web/data/cubicweb.htmlhelpers.js" ,
+ − ),
+ − ),
+ −
+ − ( "jstests/test_ajax.js" , (
+ − "../../web/data/cubicweb.python.js" ,
+ − "../../web/data/cubicweb.js" ,
+ − "../../web/data/cubicweb.compat.js" ,
+ − "../../web/data/cubicweb.htmlhelpers.js" ,
+ − "../../web/data/cubicweb.ajax.js" ,
+ − ),
+ − ),
+ − )
+ −
+ −
+ − if __name__ == '__main__' :
+ − unittest_main ()