##// END OF EJS Templates
memfilectx: make changectx argument mandatory in constructor (API)...
memfilectx: make changectx argument mandatory in constructor (API) committablefilectx has three subclasses: workingfilectx, memfilectx, and overlayfilectx. committablefilectx takes an optional (change) ctx instance to its constructor. If it's provided, it's set on the instance as self._changectx. If not, that property is supposed to be defined by the class. However, only workingfilectx does that. The other two will have the property undefined if it's not passed in the constructor. That seems bad to me. This patch makes the changectx argument to the memfilectx constructor mandatory because that fixes the failure I ran into. It seems like we should also fix the overlayfilectx case. Differential Revision: https://phab.mercurial-scm.org/D1658

File last commit:

r35376:ea645c6c default
r35401:8a0cac20 default
Show More
python3-whitelist
121 lines | 2.7 KiB | text/plain | TextLexer
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-add.t
test-addremove-similar.t
Augie Fackler
python3: whitelist another 5 passing tests found with the ratchet script
r34026 test-addremove.t
Pulkit Goyal
py3: pass the path in hg.repository() as bytes...
r32894 test-ancestor.py
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-automv.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-backwards-remove.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-bheads.t
test-bisect2.t
test-bookmarks-merge.t
Augie Fackler
python3: another 3 tests whitelisted
r34220 test-bookmarks-strip.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-branch-tag-confict.t
test-casecollision.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-cat.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-changelog-exec.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-check-commit.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-check-execute.t
Augie Fackler
contrib: add test-check-module-imports.t to the Python 3 whitelist...
r33994 test-check-module-imports.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-check-pyflakes.t
test-check-pylint.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-check-shbang.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-children.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-commit-unresolved.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-completion.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-contrib-check-code.t
test-contrib-check-commit.t
Augie Fackler
python3: whitelist another 5 passing tests found with the ratchet script
r34026 test-debugrename.t
test-diff-copy-depth.t
test-diff-hashes.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-diff-issue2761.t
Boris Feld
py3: fix test-diff-newlines.t to be compatible with py3
r33305 test-diff-newlines.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-diff-reverse.t
test-diff-subdir.t
test-dirstate-nonnormalset.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-doctest.py
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-double-merge.t
Augie Fackler
python3: whitelist four more passing tests...
r33837 test-duplicateoptions.py
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-empty-dir.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-empty-file.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-empty.t
Yuya Nishihara
encoding: add function to test if a str consists of ASCII characters...
r33927 test-encoding-func.py
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-excessive-merge.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-execute-bit.t
test-gpg.t
Augie Fackler
python3: whitelist four more passing tests...
r33837 test-hghave.t
Augie Fackler
python3: whitelist test-imports-checker.t, which now passes
r33880 test-imports-checker.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-issue1089.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-issue1502.t
test-issue1802.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-issue1877.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-issue1993.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-issue522.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-issue612.t
test-issue619.t
test-issue672.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-issue842.t
Augie Fackler
python3: another 3 tests whitelisted
r34220 test-journal-exists.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-locate.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-lrucachedict.py
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-manifest.py
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-manifest-merging.t
Augie Fackler
python3: whitelist four more passing tests...
r33837 test-match.py
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-merge-default.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-merge-internal-tools-pattern.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-merge-remove.t
test-merge-revert.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-merge-revert2.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-merge-subrepos.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-merge10.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-merge2.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-merge4.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-merge5.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-merge6.t
test-merge7.t
test-merge8.t
test-mq-qimport-fail-cleanup.t
Augie Fackler
python3: whitelist another 5 passing tests found with the ratchet script
r34026 test-permissions.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-partial-C1.t
test-push-checkheads-partial-C2.t
test-push-checkheads-partial-C3.t
test-push-checkheads-partial-C4.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-pruned-B1.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-pruned-B2.t
test-push-checkheads-pruned-B3.t
test-push-checkheads-pruned-B4.t
test-push-checkheads-pruned-B5.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-pruned-B6.t
test-push-checkheads-pruned-B7.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-pruned-B8.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-superceed-A1.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-superceed-A2.t
test-push-checkheads-superceed-A3.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-superceed-A4.t
test-push-checkheads-superceed-A5.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-superceed-A6.t
test-push-checkheads-superceed-A7.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-superceed-A8.t
test-push-checkheads-unpushed-D1.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-push-checkheads-unpushed-D2.t
test-push-checkheads-unpushed-D3.t
test-push-checkheads-unpushed-D4.t
test-push-checkheads-unpushed-D5.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-push-checkheads-unpushed-D6.t
test-push-checkheads-unpushed-D7.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-rename-dir-merge.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-rename-merge1.t
Augie Fackler
python3: whitelist another *13* tests that now pass...
r33839 test-rename.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-revert-flags.t
test-revert-unknown.t
test-revlog-group-emptyiter.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-revlog-packentry.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-run-tests.py
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-show-stack.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-simple-update.t
Augie Fackler
python3: another 3 tests whitelisted
r34220 test-status-terse.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-uncommit.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-unified-test.t
Pulkit Goyal
py3: add 32 new tests passing to the whitelist...
r35376 test-unrelated-pull.t
Pulkit Goyal
py3: whitelist 15 more tests passing on Python 3...
r34352 test-update-issue1456.t
Augie Fackler
python3: whitelist many more passing tests...
r35228 test-update-names.t
Pulkit Goyal
py3: update the python3-whitelist with new tests which pass on Python 3...
r33118 test-update-reverse.t
Augie Fackler
contrib: check in a whitelist of passing tests in Python 3
r32854 test-xdg.t