diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2011-10-20 15:46:22 -0200 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2011-10-20 15:51:12 -0200 |
commit | 69e2171fa162b7f2bea4b505d9d247da14e608d9 (patch) | |
tree | 8962468e4918fe559b75b9d9d1dc7ce8984fc6df | |
parent | fee6535a73ba089761e7020647172ef6203113e4 (diff) | |
download | pyside-1.0.8.tar.gz pyside-1.0.8.tar.xz pyside-1.0.8.zip |
Fix unit test of bug 829.1.0.8
-rw-r--r-- | tests/QtCore/bug_829.conf | 2 | ||||
-rw-r--r-- | tests/QtCore/bug_829.py | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/tests/QtCore/bug_829.conf b/tests/QtCore/bug_829.conf deleted file mode 100644 index 90da1ee..0000000 --- a/tests/QtCore/bug_829.conf +++ /dev/null @@ -1,2 +0,0 @@ -[General] -x=@Variant(\0\0\0\x7f\0\0\0\x18PySide::PyObjectWrapper\0\0\0\0\x12(dp0\nI1\nS'a'\np1\ns.) diff --git a/tests/QtCore/bug_829.py b/tests/QtCore/bug_829.py index a805d87..da527ad 100644 --- a/tests/QtCore/bug_829.py +++ b/tests/QtCore/bug_829.py @@ -4,14 +4,19 @@ import unittest from PySide.QtCore import QSettings from helper import adjust_filename +import tempfile class QVariantConversions(unittest.TestCase): def testDictionary(self): - s = QSettings(adjust_filename('bug_829.conf', __file__), QSettings.IniFormat) - #Save value + confFile = tempfile.NamedTemporaryFile() + s = QSettings(confFile.name, QSettings.IniFormat) + # Save value s.setValue('x', {1: 'a'}) s.sync() - #Restore value + del s + + # Restore value + s = QSettings(confFile.name, QSettings.IniFormat) self.assertEqual(s.value('x'), {1: 'a'}) if __name__ == '__main__': |