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):