From 0cc5371090b95491c5afa07add5e17e1ad314e47 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 3 Jul 2016 10:20:06 +0530 Subject: [PATCH] Update dukpy --- src/duktape/tests.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/duktape/tests.py b/src/duktape/tests.py index c981025ab3..30ae305a60 100644 --- a/src/duktape/tests.py +++ b/src/duktape/tests.py @@ -1,5 +1,6 @@ import os import sys +import tempfile import unittest from threading import Thread, Event from duktape import dukpy @@ -128,9 +129,10 @@ class EvalTests(unittest.TestCase): self.ctx = Context() self.g = self.ctx.g - self.testfile = 'dukpy_test.js' - with open(self.testfile, 'w') as fobj: - fobj.write('1+1') + with tempfile.NamedTemporaryFile( + prefix='dukpy-test-', suffix='.js', delete=False) as fobj: + fobj.write(b'1+1') + self.testfile = fobj.name def tearDown(self): os.remove(self.testfile)