Changeset 1406
- Timestamp:
- 05/20/08 15:05:20 (22 months ago)
- Location:
- pyamf/branches/django-fields-adapter
- Files:
-
- 2 added
- 3 modified
- 1 copied
-
. (copied) (copied from pyamf/trunk)
-
pyamf/adapters/_django_db_models_fields.py (added)
-
pyamf/tests/adapters/test_django.py (modified) (2 diffs)
-
pyamf/tests/imports/foo/bar/gak.py (added)
-
pyamf/tests/test_imports.py (modified) (1 diff)
-
pyamf/util/imports.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
pyamf/branches/django-fields-adapter/pyamf/tests/adapters/test_django.py
r1342 r1406 12 12 13 13 import pyamf 14 from pyamf.tests import util 14 15 15 16 class ModelsBaseTestCase(unittest.TestCase): … … 36 37 37 38 def tearDown(self): 38 os.environ = self.old_env39 sys.modules = self.mods39 util.replace_dict(os.environ, self.old_env) 40 util.replace_dict(sys.modules, self.mods) 40 41 41 42 if self.existing: -
pyamf/branches/django-fields-adapter/pyamf/tests/test_imports.py
r1355 r1406 227 227 self.assertEquals(self.executed, True) 228 228 229 def test_multipleChildDeepParent(self): 230 self._clearModules('foo', 'foo.bar', 'foo.bar.baz', 'foo.bar.gak') 231 self._mods = [] 232 233 imports.whenImported('foo.bar.baz', lambda m: self._mods.append(m)) 234 imports.whenImported('foo.bar.gak', lambda m: self._mods.append(m)) 235 236 import foo.bar.baz 237 import foo.bar.gak 238 239 imports._loadModule(foo.bar.baz) 240 imports._loadModule(foo.bar.gak) 241 242 self.assertEquals(self._mods, [foo.bar.baz, foo.bar.gak]) 243 229 244 class FindModuleTestCase(unittest.TestCase): 230 245 def setUp(self): -
pyamf/branches/django-fields-adapter/pyamf/util/imports.py
r1339 r1406 281 281 elif sub_hook not in postLoadHooks[moduleName[:splitpos]]: 282 282 whenImported(moduleName[:splitpos], sub_hook) 283 else: 284 postLoadHooks[moduleName[:splitpos]].append(sub_hook) 283 285 else: 284 286 return _setModuleHook(moduleName, hook)
