Beispiel #1
0
    def testTmpdir2805_1(self, monkeypatch, tmpdir):

        monkeypatch.setenv('OMERO_TEMPDIR', tmpdir)
        monkeypatch.delenv('OMERO_USERDIR', raising=False)
        tmpfile = tmpdir / 'omero'
        tmpfile.write('')

        assert manager.tmpdir() == path(get_user_dir()) / "omero" / "tmp"
    def testTmpdir2805_1(self, monkeypatch, tmpdir):

        monkeypatch.setenv('OMERO_TEMPDIR', tmpdir)
        monkeypatch.delenv('OMERO_USERDIR', raising=False)
        tmpfile = tmpdir / 'omero'
        tmpfile.write('')

        assert manager.tmpdir() == path(get_user_dir()) / "omero" / "tmp"
Beispiel #3
0
    def testTmpdir2805_2(self, monkeypatch, tmpdir):

        monkeypatch.setenv('OMERO_TEMPDIR', str(tmpdir))
        monkeypatch.delenv('OMERO_USERDIR', raising=False)
        tempdir = old_div(tmpdir, 'omero')
        tempdir.mkdir()
        tmpfile = old_div(tempdir, 'tmp')
        tmpfile.write('')

        assert manager.tmpdir() == path(get_user_dir()) / "omero" / "tmp"
Beispiel #4
0
    def testTmpdirEnvironment(self, monkeypatch, tmpdir, environment):
        for var in environment.keys():
            if environment[var]:
                monkeypatch.setenv(var, tmpdir / environment.get(var))
            else:
                monkeypatch.delenv(var, raising=False)

        if environment.get('OMERO_TEMPDIR'):
            pytest.deprecated_call(manager.tmpdir)

        if environment.get('OMERO_TMPDIR'):
            tdir = tmpdir / environment.get('OMERO_TMPDIR')
        elif environment.get('OMERO_TEMPDIR'):
            tdir = tmpdir / environment.get('OMERO_TEMPDIR') / "omero" / "tmp"
        elif environment.get('OMERO_USERDIR'):
            tdir = tmpdir / environment.get('OMERO_USERDIR') / "tmp"
        else:
            tdir = path(get_user_dir()) / "omero" / "tmp"

        assert manager.tmpdir() == str(tdir)
    def testTmpdirEnvironment(self, monkeypatch, tmpdir, environment):
        for var in environment.keys():
            if environment[var]:
                monkeypatch.setenv(var, tmpdir / environment.get(var))
            else:
                monkeypatch.delenv(var, raising=False)

        if environment.get('OMERO_TEMPDIR'):
            pytest.deprecated_call(manager.tmpdir)

        if environment.get('OMERO_TMPDIR'):
            tdir = tmpdir / environment.get('OMERO_TMPDIR')
        elif environment.get('OMERO_TEMPDIR'):
            tdir = tmpdir / environment.get('OMERO_TEMPDIR') / "omero" / "tmp"
        elif environment.get('OMERO_USERDIR'):
            tdir = tmpdir / environment.get('OMERO_USERDIR') / "tmp"
        else:
            tdir = path(get_user_dir()) / "omero" / "tmp"

        assert manager.tmpdir() == str(tdir)
Beispiel #6
0
    def testTmpdirEnvironment(self, monkeypatch, tmpdir, environment):
        for var in list(environment.keys()):
            if environment[var]:
                monkeypatch.setenv(
                    native_str(var),
                    native_str(old_div(tmpdir, environment.get(var))))
            else:
                monkeypatch.delenv(native_str(var), raising=False)

        if environment.get('OMERO_TEMPDIR'):
            value = pytest.deprecated_call(manager.tmpdir)
        else:
            value = manager.tmpdir()

        if environment.get('OMERO_TMPDIR'):
            tdir = old_div(tmpdir, environment.get('OMERO_TMPDIR'))
        elif environment.get('OMERO_TEMPDIR'):
            tdir = tmpdir / environment.get('OMERO_TEMPDIR') / "omero" / "tmp"
        elif environment.get('OMERO_USERDIR'):
            tdir = tmpdir / environment.get('OMERO_USERDIR') / "tmp"
        else:
            tdir = path(get_user_dir()) / "omero" / "tmp"

        assert value == str(tdir)