From a546a612bde02292488b6f9b3185a950d61fbe94 Mon Sep 17 00:00:00 2001 From: Lawrence Mitchell Date: Tue, 25 Jul 2017 19:54:27 +0100 Subject: Fix nondeterminism in fixture collection order fixtures.reorder_items is non-deterministic because it reorders based on iteration over an (unordered) set. Change the code to use an OrderedDict instead so that we get deterministic behaviour, fixes #920. --- changelog/920.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/920.bugfix (limited to 'changelog') diff --git a/changelog/920.bugfix b/changelog/920.bugfix new file mode 100644 index 000000000..efe646a6e --- /dev/null +++ b/changelog/920.bugfix @@ -0,0 +1 @@ +Fix non-determinism in order of fixture collection. -- cgit v1.2.3 From f047e078e2d1c8aba19015e151c1e78c5cbc1cff Mon Sep 17 00:00:00 2001 From: Lawrence Mitchell Date: Wed, 26 Jul 2017 13:56:17 +0100 Subject: Mention new (py26) ordereddict dependency in changelog and docs --- changelog/920.bugfix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'changelog') diff --git a/changelog/920.bugfix b/changelog/920.bugfix index efe646a6e..d2dd2be1b 100644 --- a/changelog/920.bugfix +++ b/changelog/920.bugfix @@ -1 +1 @@ -Fix non-determinism in order of fixture collection. +Fix non-determinism in order of fixture collection. Adds new dependency (ordereddict) for Python 2.6. -- cgit v1.2.3