[Checkins] SVN: Products.GenericSetup/trunk/Products/GenericSetup/ Suppress warnings for tested deprecations during unit test runs.

Tres Seaver tseaver at palladion.com
Sat Dec 8 14:13:50 EST 2007


Log message for revision 82201:
  Suppress warnings for tested deprecations during unit test runs.

Changed:
  A   Products.GenericSetup/trunk/Products/GenericSetup/profiles/
  A   Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/
  A   Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/metadata.xml
  U   Products.GenericSetup/trunk/Products/GenericSetup/tests/metadata_profile/metadata.xml
  U   Products.GenericSetup/trunk/Products/GenericSetup/tests/test_profile_metadata.py

-=-
Added: Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/metadata.xml
===================================================================
--- Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/metadata.xml	                        (rev 0)
+++ Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/metadata.xml	2007-12-08 19:13:49 UTC (rev 82201)
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<metadata>
+  <version>0.1</version>
+</metadata>


Property changes on: Products.GenericSetup/trunk/Products/GenericSetup/profiles/default/metadata.xml
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: Products.GenericSetup/trunk/Products/GenericSetup/tests/metadata_profile/metadata.xml
===================================================================
--- Products.GenericSetup/trunk/Products/GenericSetup/tests/metadata_profile/metadata.xml	2007-12-08 16:47:07 UTC (rev 82200)
+++ Products.GenericSetup/trunk/Products/GenericSetup/tests/metadata_profile/metadata.xml	2007-12-08 19:13:49 UTC (rev 82201)
@@ -1,4 +1,5 @@
 <?xml version="1.0"?>
 <metadata>
+  <version>0.1</version>
   <description>Description from metadata</description>
-</metadata>
\ No newline at end of file
+</metadata>

Modified: Products.GenericSetup/trunk/Products/GenericSetup/tests/test_profile_metadata.py
===================================================================
--- Products.GenericSetup/trunk/Products/GenericSetup/tests/test_profile_metadata.py	2007-12-08 16:47:07 UTC (rev 82200)
+++ Products.GenericSetup/trunk/Products/GenericSetup/tests/test_profile_metadata.py	2007-12-08 19:13:49 UTC (rev 82201)
@@ -12,7 +12,7 @@
 ##############################################################################
 """ Unit tests for ProfileMetadata.
 
-$Id:$
+$Id$
 """
 import unittest
 import os
@@ -55,19 +55,24 @@
         self.assertEqual(parsed, _METADATA_MAP)
 
     def test_versionFromProduct(self):
-        profile_id = 'dummy_profile'
-        product_name = 'GenericSetup'
-        directory = os.path.split(__file__)[0]
-        path = os.path.join(directory, 'default_profile')
-        profile_registry.registerProfile( profile_id,
-                                          'Dummy Profile',
-                                          'This is a dummy profile',
-                                          path,
-                                          product=product_name)
-        profile_info = profile_registry.getProfileInfo('%s:%s' % (product_name,
-                                                                  profile_id))
-        product = getattr(self.app.Control_Panel.Products, product_name)
-        self.assertEqual(profile_info['version'], product.version)
+        import warnings
+        warnings.filterwarnings('ignore')
+        try:
+            profile_id = 'dummy_profile'
+            product_name = 'GenericSetup'
+            directory = os.path.split(__file__)[0]
+            path = os.path.join(directory, 'default_profile')
+            profile_registry.registerProfile( profile_id,
+                                              'Dummy Profile',
+                                              'This is a dummy profile',
+                                              path,
+                                              product=product_name)
+            profile_info = profile_registry.getProfileInfo(
+                                '%s:%s' % (product_name, profile_id))
+            product = getattr(self.app.Control_Panel.Products, product_name)
+            self.assertEqual(profile_info['version'], product.version)
+        finally:
+            warnings.resetwarnings()
 
     def test_relativePath(self):
         profile_id = 'dummy_profile2'



More information about the Checkins mailing list