Skip to content

Commit

Permalink
tests/cachekey: Expand test project for cache key checks
Browse files Browse the repository at this point in the history
Add test elements that would result in a cache key difference between
Python 3.12 and Python 3.13 without the embedded sort algorithm.
  • Loading branch information
juergbi committed Feb 14, 2025
1 parent f27858a commit efe4e9b
Show file tree
Hide file tree
Showing 22 changed files with 60 additions and 1 deletion.
7 changes: 7 additions & 0 deletions tests/cachekey/project/elements/sort0.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: stack

depends:
- elements/sort8.bst
- elements/sort9.bst
- elements/sort5.bst
- elements/sort3.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort0.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
57263fea3c5595e04ec22e6fa7e531f69192273df2b35d09e47dd8c8660c6215
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort1.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort9.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort1.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8cc2dc817a224aa1522b70194d7088143884d3889b164d1b164d5ff3bd62d88f
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort2.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort6.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort2.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c9fb7684e517c668a46ce5d0d36207fb071e6e0094b80c5477d329e6cb4c98a5
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort3.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort2.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort3.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d4fb3897bd712221b8348e6beb7a51cce381906bce7dfd05dc310d2ca8b0ed8f
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort4.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort6.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort4.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
210117e90eb052b6d8860e51bfec3dcdac17d6867d0d067d15222b22f62f083b
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort5.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort4.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort5.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c1e365edf5318dd82d8b3906b0facceee090f794548162af4bbfd6372a2c7ffd
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort6.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort7.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort6.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
292431a52a4f31d9e45ff46e124e74a6306424fb7175dca4166d876d3fd1ae62
4 changes: 4 additions & 0 deletions tests/cachekey/project/elements/sort7.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
kind: stack

depends:
- elements/sort1.bst
1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort7.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
08af1499d29bc396ba61b851a95388f7a394d5412d0b452eeb0546517aed1ae2
2 changes: 2 additions & 0 deletions tests/cachekey/project/elements/sort8.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
kind: stack

1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort8.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
94bf67977690c7f438a494779bd418b36dd656a318d49dae525411988ce33e86
2 changes: 2 additions & 0 deletions tests/cachekey/project/elements/sort9.bst
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
kind: stack

1 change: 1 addition & 0 deletions tests/cachekey/project/elements/sort9.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a75c0adad402910d65d7c7042433698d55d247fc69d9e43c3ba91c584552e879
10 changes: 10 additions & 0 deletions tests/cachekey/project/target.bst
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,14 @@ depends:
- elements/import2.bst
- elements/import3.bst
- elements/script1.bst
- elements/sort0.bst
- elements/sort1.bst
- elements/sort2.bst
- elements/sort3.bst
- elements/sort4.bst
- elements/sort5.bst
- elements/sort6.bst
- elements/sort7.bst
- elements/sort8.bst
- elements/sort9.bst
- elements/variables1.bst
2 changes: 1 addition & 1 deletion tests/cachekey/project/target.expected
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c4f7317484ebf493139660bd002bd4d62e9fb8c305f7b76e6d814226e8abf37c
ef4f5380ffaa634a6af1177717d874331af1e66cb4d8928611703809b3ee5dab

0 comments on commit efe4e9b

Please sign in to comment.