You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by rj...@apache.org on 2012/12/07 09:55:12 UTC

svn commit: r1418224 - /incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py

Author: rjollos
Date: Fri Dec  7 08:55:11 2012
New Revision: 1418224

URL: http://svn.apache.org/viewvc?rev=1418224&view=rev
Log:
Refs #105, #280: Fix test cases broken by move of `multiproduct.model.MultiProductEnvironmentProvider` to `multiproduct.api.MultiProductSystem` in r1352503.

Modified:
    incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py

Modified: incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py?rev=1418224&r1=1418223&r2=1418224&view=diff
==============================================================================
--- incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py (original)
+++ incubator/bloodhound/trunk/bloodhound_multiproduct/tests/model.py Fri Dec  7 08:55:11 2012
@@ -26,7 +26,7 @@ from sqlite3 import OperationalError
 from trac.test import EnvironmentStub
 from trac.core import TracError
 from multiproduct.model import Product
-from multiproduct.model import MultiProductEnvironmentProvider
+from multiproduct.api import MultiProductSystem
 
 class ProductTestCase(unittest.TestCase):
     """Unit tests covering the Product model"""
@@ -34,9 +34,9 @@ class ProductTestCase(unittest.TestCase)
         self.env = EnvironmentStub(enable=['trac.*', 'multiproduct.*'])
         self.env.path = tempfile.mkdtemp('bh-product-tempenv')
         
-        self.envprovider = MultiProductEnvironmentProvider(self.env)
+        self.mpsystem = MultiProductSystem(self.env)
         try:
-            self.envprovider.upgrade_environment(self.env.db_transaction)
+            self.mpsystem.upgrade_environment(self.env.db_transaction)
         except OperationalError:
             # table remains but database version is deleted
             pass
@@ -57,10 +57,10 @@ class ProductTestCase(unittest.TestCase)
         """tests that select can search Products by fields"""
         
         p2_data = {'prefix':'tp2',
-                   'name':'test project',
+                   'name':'test project 2',
                    'description':'a different test project'}
         p3_data = {'prefix':'tp3',
-                   'name':'test project',
+                   'name':'test project 3',
                    'description':'test project'}
         
         product2 = Product(self.env)
@@ -74,9 +74,9 @@ class ProductTestCase(unittest.TestCase)
         products = list(Product.select(self.env, where={'prefix':'tp'}))
         self.assertEqual(1, len(products))
         products = list(Product.select(self.env, where={'name':'test project'}))
-        self.assertEqual(3, len(products))
+        self.assertEqual(1, len(products))
         products = list(Product.select(self.env, where={'prefix':'tp3',
-                                                        'name':'test project'}))
+                                                        'name':'test project 3'}))
         self.assertEqual(1, len(products))
     
     def test_update(self):