You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2011/03/16 07:24:16 UTC

svn commit: r1082068 - /incubator/libcloud/trunk/test/test_pricing.py

Author: tomaz
Date: Wed Mar 16 06:24:16 2011
New Revision: 1082068

URL: http://svn.apache.org/viewvc?rev=1082068&view=rev
Log:
Add more tests for pricing.

Modified:
    incubator/libcloud/trunk/test/test_pricing.py

Modified: incubator/libcloud/trunk/test/test_pricing.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/test/test_pricing.py?rev=1082068&r1=1082067&r2=1082068&view=diff
==============================================================================
--- incubator/libcloud/trunk/test/test_pricing.py (original)
+++ incubator/libcloud/trunk/test/test_pricing.py Wed Mar 16 06:24:16 2011
@@ -87,3 +87,13 @@ class PricingTestCase(unittest.TestCase)
         libcloud.pricing.invalidate_module_pricing_cache(driver_type='compute',
                                                          driver_name='foo')
         self.assertFalse('foo' in libcloud.pricing.PRICING_DATA['compute'])
+        libcloud.pricing.invalidate_module_pricing_cache(driver_type='compute',
+                                                         driver_name='foo1')
+
+    def test_set_pricing(self):
+        self.assertFalse('foo' in libcloud.pricing.PRICING_DATA['compute'])
+
+        libcloud.pricing.set_pricing(driver_type='compute', driver_name='foo',
+                                     pricing={'foo': 1})
+        self.assertTrue('foo' in libcloud.pricing.PRICING_DATA['compute'])
+