Mercurial > piecrust2
annotate tests/servings/test_archives.yaml @ 1188:a7c43131d871
bake: Fix file write flushing problem with Python 3.8+
Writing the cache files fails in Python 3.8 because it looks like flushing
behaviour has changed. We need to explicitly flush. And even then, in very
rare occurrences, it looks like it can still run into racing conditions,
so we do a very hacky and ugly "retry" loop when fetching cached data :(
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 15 Jun 2021 22:36:23 -0700 |
parents | 45ad976712ec |
children |
rev | line source |
---|---|
724
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
1 --- |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
2 url: /archives/2016.html |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
3 in: |
979
45ad976712ec
tests: Big push to get the tests to pass again.
Ludovic Chabant <ludovic@chabant.com>
parents:
724
diff
changeset
|
4 templates/_year.html: | |
724
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
5 Posts in {{year}} |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
6 {% for post in pagination.posts -%} |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
7 {{post.url}} |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
8 {% endfor %} |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
9 posts/2015-12-01_post0.html: '' |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
10 posts/2016-01-01_post1.html: '' |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
11 posts/2016-01-02_post2.html: '' |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
12 out: | |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
13 Posts in 2016 |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
14 /2016/01/02/post2.html |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
15 /2016/01/01/post1.html |
09115f0900f0
bake: Add blog archives generator.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
16 |