~ruther/guix-local

9e1511844087ff78646937cd5510807a9ef8ef06 — Sharlatan Hellseher 1 year, 2 months ago 5479bb4
gnu: xonsh: Skip one more test, simplify.

* gnu/packages/shells.scm (xonsh):
  [arguments] <test-flags>: Skip one more problematic test.
  <phases>: Use default 'install.
  [native-inputs]: Remove python-setuptools and python-wheel; add
  python-setuptools-next.

Change-Id: If7c8cebf4a067e2af9b47d7761cee16a8445b778
1 files changed, 2 insertions(+), 8 deletions(-)

M gnu/packages/shells.scm
M gnu/packages/shells.scm => gnu/packages/shells.scm +2 -8
@@ 600,6 600,7 @@ ksh, and tcsh.")
                           "test_bash_and_is_alias_is_only_functional_alias"
                           "test_bash_completer"
                           "test_bash_completer_empty_prefix"
                           "test_callable_alias_no_bad_file_descriptor"
                           "test_complete_command"
                           "test_complete_dots"
                           "test_dirty_working_directory"


@@ 623,12 624,6 @@ ksh, and tcsh.")
                     " and not ")))
           #:phases
           #~(modify-phases %standard-phases
               (replace 'install
                 (lambda _
                   (invoke "python" "-m" "compileall"
                           "--invalidation-mode=unchecked-hash" #$output)
                   (invoke "python" "setup.py" "install" "--root=/"
                           (string-append "--prefix=" #$output))))
               ;; Some tests run os.mkdir().
               (add-before 'check 'writable-home
                 (lambda _


@@ 643,8 638,7 @@ ksh, and tcsh.")
           python-pytest-subprocess
           python-pytest-timeout
           python-requests
           python-setuptools                      ;needed at build time
           python-wheel))
           python-setuptools-next))
    (inputs
     (list python-distro
           python-ply