From a21b83f5f5d65bd6a7ed4ee84f5002dae483bcf6 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Wed, 1 Feb 2006 16:37:41 +0000 Subject: [PATCH] testsuite/test_event.py: Properly use tempfile Original commit message from CVS: * testsuite/test_event.py: Properly use tempfile --- ChangeLog | 5 +++++ testsuite/test_event.py | 7 +++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index a9b7b092bb..5a2ba11479 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-02-01 Edward Hervey + + * testsuite/test_event.py: + Properly use tempfile + 2006-02-01 Edward Hervey * gst/gst.defs: diff --git a/testsuite/test_event.py b/testsuite/test_event.py index 07db04d184..b9628964dd 100644 --- a/testsuite/test_event.py +++ b/testsuite/test_event.py @@ -23,6 +23,7 @@ import os import sys import time +import tempfile from common import gst, unittest, testhelper, TestCase @@ -71,13 +72,11 @@ class EventTest(TestCase): class EventFileSrcTest(TestCase): - # FIXME: properly create temp files - filename = '/tmp/gst-python-test-file' + def setUp(self): TestCase.setUp(self) gst.info("start") - if os.path.exists(self.filename): - os.remove(self.filename) + self.filename = tempfile.mktemp() open(self.filename, 'w').write(''.join(map(str, range(10)))) self.pipeline = gst.parse_launch('filesrc name=source location=%s blocksize=1 ! fakesink signal-handoffs=1 name=sink' % self.filename)