comparison tests/test_baking_baker.py @ 286:a2d283d1033d

tests: Fixes for running on Windows. Mostly about those damn backslashes, as usual.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 04 Mar 2015 22:40:50 -0800
parents 61145dcd56e0
children 65e6d72f3877
comparison
equal deleted inserted replaced
285:6e9b5530306e 286:a2d283d1033d
1 import time
1 import os.path 2 import os.path
2 import pytest 3 import pytest
3 from piecrust.baking.baker import PageBaker, Baker 4 from piecrust.baking.baker import PageBaker, Baker
4 from piecrust.baking.records import BakeRecord 5 from piecrust.baking.records import BakeRecord
5 from piecrust.routing import Route 6 from piecrust.routing import Route
103 out_dir = fs.path('kitchen/_counter') 104 out_dir = fs.path('kitchen/_counter')
104 app = fs.getApp() 105 app = fs.getApp()
105 baker = Baker(app, out_dir) 106 baker = Baker(app, out_dir)
106 baker.bake() 107 baker.bake()
107 mtime = os.path.getmtime(fs.path('kitchen/_counter/foo.html')) 108 mtime = os.path.getmtime(fs.path('kitchen/_counter/foo.html'))
109 time.sleep(1)
108 110
109 app = fs.getApp() 111 app = fs.getApp()
110 baker = Baker(app, out_dir) 112 baker = Baker(app, out_dir)
111 baker.bake() 113 baker.bake()
112 assert mtime == os.path.getmtime(fs.path('kitchen/_counter/foo.html')) 114 assert mtime == os.path.getmtime(fs.path('kitchen/_counter/foo.html'))