aboutsummaryrefslogtreecommitdiff
This test incorrectly assumes that the root user is always available.
However, in the build environment, the root user is not available.
Note that because the original file distributed in the release on PyPi
has lines ending in CRLF, those are retained in the diff below.

--- a/pyfakefs/tests/fake_filesystem_test.py	1969-12-31 16:00:00.000000000 -0800
+++ b/pyfakefs/tests/fake_filesystem_test.py	1969-12-31 16:00:00.000000000 -0800
@@ -1021,15 +1021,6 @@
             self.assertEqual(self.path.expanduser('~'),
                              self.os.environ['HOME'].replace('/', '!'))
 
-    @unittest.skipIf(TestCase.is_windows or TestCase.is_cygwin,
-                     'only tested on unix systems')
-    def test_expand_root(self):
-        if sys.platform == 'darwin':
-            roothome = '!var!root'
-        else:
-            roothome = '!root'
-        self.assertEqual(self.path.expanduser('~root'), roothome)
-
     def test_getsize_path_nonexistent(self):
         file_path = 'foo!bar!baz'
         self.assertRaises(os.error, self.path.getsize, file_path)
2023-06-18gnu: poezio: Add missing input....* gnu/packages/messaging.scm (poezio)[inputs]: Add python-typing-extensions. Efraim Flashner 2023-06-03gnu: python-zulip: Fix test failure....* gnu/packages/messaging.scm (python-zulip): Fix test failure. Signed-off-by: Christopher Baines <mail@cbaines.net> gemmaro 2023-05-24gnu: prosody: Update to 0.12.3....* gnu/packages/messaging.scm (prosody): Update to 0.12.3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> André Batista 2023-05-19gnu: packages: Fix weechat-wee-slack build....* gnu/packages/messaging.scm (weechat-wee-slack)[inputs]: Add python-mock test dependency. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Lilah Tascheter 2023-05-19gnu: gajim: Add missing input....Fixes <https://issues.guix.gnu.org/issue/62956>. * gnu/packages/messaging.scm (gajim)[inputs]: Add python-idna. Lars-Dominik Braun 2023-05-14gnu: Rename json-modern-cxx to nlohmann-json....* gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise. Liliana Marie Prikler 2023-04-21gnu: libotr: Fix compilation with glibc 2.35....* gnu/packages/messaging.scm (libotr)[source]: Add 'snippet'. Ludovic Courtès 2023-04-21gnu: libgnt: Remove patch-docbook-xml phase....* gnu/packages/messaging.scm (libgnt) [arguments]: Remove patch-docbook-xml phase. Use gexps. [native-inputs, propagated-inputs]: Remove labels. Maxim Cournoyer 2023-04-14Merge branch 'master' into core-updates....Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer 2023-04-06gnu: pounce: Update to 3.1....* gnu/packages/messaging.scm (pounce): Update to 3.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Arjan Adriaanse 2023-03-31gnu: Replace all uses of atk by at-spi2-core....* gnu/packages/animation.scm (gnash) * gnu/packages/chromium.scm (ungoogled-chromium) * gnu/packages/crates-gtk.scm (rust-atk-sys-0.14, rust-atk-sys-0.10, rust-atk-0.14, rust-gtk-0.14) * gnu/packages/gimp.scm (gimp) * gnu/packages/gnome.scm (evince, glade3, clutter, totem, rhythmbox, mutter, ghex): * gnu/packages/graphviz.scm (xdot) * gnu/packages/gtk.scm (gtk+-2, gtk+, guile-gnome, atkmm) * gnu/packages/mate.scm (mate-applets, atril, mate-control-center, mate-calc, mate-utils, eom, pluma) * gnu/packages/messaging.scm (dino) * gnu/packages/qt.scm (qtwebengine-5) * gnu/packages/rust-apps.scm (alfis) * gnu/packages/vim.scm (vim-full) * gnu/packages/vnc.scm (remmina) * gnu/packages/web.scm (castor): Replace atk by at-spi2-core. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Josselin Poiret 2023-03-27gnu: mosquitto: Update to 2.0.15....* gnu/packages/messaging.scm (mosquitto): Update to 2.0.15. [inputs]: Add libxslt. Signed-off-by: Christopher Baines <mail@cbaines.net> Yovan Naumovski 2023-03-26gnu: dino: Update to 0.4.2 [fixes CVE-2023-28686]....* gnu/packages/messaging.scm (dino): Update to 0.4.2. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Jack Hill 2023-03-20Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge 2023-03-17gnu: tdlib: Remove version 1.8.0....emacs-telega no longer depends on this package. * gnu/packages/messaging.scm (tdlib-1.8.0): Remove variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Zhu Zihao 2023-03-12gnu: Update nheko to 0.11.3....* gnu/packages/messaging.scm (nheko): Update to 0.11.3. Signed-off-by: Andreas Enge <andreas@enge.fr> jgart 2023-03-02gnu: dino: Replace 'pango-next' with 'pango'....This is a followup to the merge commit in 7df09ee0ab3e7962ef27859ce87e06a323059284. 'pango-next' was removed in dc5fc7d23f0a4b62f8542bb24abb7ac1b589168d on 'core-updates'. * gnu/packages/messaging.scm (dino)[inputs]: Replace 'pango-next' with 'pango'. Ludovic Courtès 2023-03-02Merge remote-tracking branch 'savannah/master' into core-updates...Conflicts: gnu/local.mk gnu/packages/autotools.scm gnu/packages/cmake.scm gnu/packages/gnuzilla.scm gnu/packages/haskell.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/samba.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/wxwidgets.scm Christopher Baines 2023-03-01gnu: Add python-pypresence....* gnu/packages/messaging.scm (python-pypresence): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Giacomo Leidi 2023-02-25gnu: poezio: Remove input....* gnu/packages/messaging.scm (poezio)[inputs]: Remove python-potr. [arguments]: Disable tests. Andreas Enge 2023-02-21gnu: poezio: Update to 0.14....* gnu/packages/messaging.scm (poezio): Update to 0.14. [license]: Change to gpl3+. Andreas Enge