Commit 5338ff48 authored by Collin Anderson's avatar Collin Anderson Committed by Tim Graham
Browse files

Fixed #24160 -- Fixed model_regress test on Windows; refs #24007.

parent 726a9550
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -83,16 +83,16 @@ print(article.headline)"""
        with NamedTemporaryFile(mode='w+', suffix=".py", dir='.') as script:
            script.write(script_template % pickle.dumps(a))
            script.flush()
            try:
                result = subprocess.check_output(
                    [sys.executable, script.name],
            env = {
                # Needed to run test outside of tests directory
                str('PYTHONPATH'): os.pathsep.join(sys.path),
                # Needed on Windows because http://bugs.python.org/issue8557
                str('PATH'): os.environ['PATH'],
            }
                )
            if 'SYSTEMROOT' in os.environ:  # Windows http://bugs.python.org/issue20614
                env[str('SYSTEMROOT')] = os.environ['SYSTEMROOT']
            try:
                result = subprocess.check_output([sys.executable, script.name], env=env)
            except subprocess.CalledProcessError:
                self.fail("Unable to reload model pickled data")
        self.assertEqual(result.strip().decode(), "Some object")