Skip to content
Snippets Groups Projects
  1. Oct 22, 2018
    • Matt Harbison's avatar
      lfs: consult the narrow matcher when extracting pointers from ctx (issue5794) · 4a81d824
      Matt Harbison authored
      I added a testcase for lfs to all narrow tests, and the following failed:
      
          test-narrow-acl.t
          test-narrow-exchange.t
          test-narrow-patterns.t
          test-narrow-strip.t
          test-narrow-trackedcmd.t
          test-narrow-widen.t
          test-narrow.t
      
      The first two still have errors in the pretxnchangegroup on clone and (receiving
      a) push, which I'm still looking into (4d63f3bc1e1a fixed something in this area
      already).  These two modified tests seem to cover the things that failed in the
      remaining narrow tests, i.e. `hg tracked` and `hg strip`, so I didn't bother
      enabling the testcases elsewhere.  Maybe we should, but it's 68 tests total.
      4a81d824
  2. Oct 20, 2018
  3. Oct 19, 2018
  4. Oct 18, 2018
  5. Nov 17, 2016
  6. Oct 18, 2018
    • Matt Harbison's avatar
      tests: glob over a difference between Windows 7 and Window 10 · 5a81c4aa
      Matt Harbison authored
      The error value is 11001 on Windows 10.  I have no idea why it changed, but it
      seems unimportant.
      5a81c4aa
    • Matt Harbison's avatar
      py3: fix module imports in test-highlight.t · 3b84ef90
      Matt Harbison authored
      The hash changes are because the *.py file is committed to the repo.
      3b84ef90
    • Matt Harbison's avatar
      py3: fix module imports in tests, as flagged by test-check-module-imports.t · ef6cab79
      Matt Harbison authored
      I have no idea why these aren't flagged with python2.  I excluded
      test-highlight.t for now to make this easier to review- the changed code is
      committed to a repo, which has cascading changes on the rest of the test.
      
      There's a mix of bytes and str in the imports dict of contrib/import-checker.py
      that crashed it half way through listing out these errors.  I couldn't figure
      out how to fix that properly, so I was lazy and applied this on py3, to find the
      rest of the errors:
      
          diff --git a/contrib/import-checker.py b/contrib/import-checker.py
          --- a/contrib/import-checker.py
          +++ b/contrib/import-checker.py
          @@ -626,7 +626,12 @@ def find_cycles(imports):
               top.foo -> top.qux -> top.foo
               """
               cycles = set()
          -    for mod in sorted(imports.keys()):
          +    def sort(v):
          +        if isinstance(v, bytes):
          +            return v.decode('ascii')
          +        return v
          +
          +    for mod in sorted(imports.keys(), key=sort):
                   try:
                       checkmod(mod, imports)
                   except CircularImport as e:
      ef6cab79
  7. Oct 19, 2018
  8. Oct 18, 2018
    • Yuya Nishihara's avatar
      addremove: add "ui." prefix to message color keys · 824b687f
      Yuya Nishihara authored
      I don't like fully-colorized status/warning messages, and I want to disable
      them at all. If we'd supported a syntax like 'color.ui.*=none', I could
      easily turn addremove.added/removed off as well as ui.error. This patch is
      just for that.
      
      Since addremove colors aren't released yet, which were added at ddc1da134772,
      there are no compatibility concerns.
      824b687f
  9. Feb 09, 2017
  10. Oct 18, 2018
  11. Oct 16, 2018
  12. Oct 14, 2018
  13. Oct 18, 2018
  14. Oct 16, 2018
    • Matt Harbison's avatar
      py3: restore perfstartup() prior to b456b2e0ad9f on Windows · 1524c305
      Matt Harbison authored
      Otherwise the test errors out with:
      
          --- c:/Users/Matt/projects/hg_py3/tests/test-contrib-perf.t
          +++ c:/Users/Matt/projects/hg_py3/tests/test-contrib-perf.t.err
          @@ -184,6 +184,8 @@
             $ hg perfrevrange
             $ hg perfrevset 'all()'
             $ hg perfstartup
          +  'b'c:' is not recognized as an internal or external command,
          +  operable program or batch file.
             $ hg perfstatus
             $ hg perftags
             $ hg perftemplating
      1524c305
  15. Oct 18, 2018
  16. Sep 28, 2018
Loading