From 9d487ae2a16d1efd501e65c78e6885c8cdcd4421 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Sun, 19 Jan 2014 00:58:22 -0600 Subject: [PATCH] Refs #21628 -- removed one usage of the imp module in the tests. It is deprecated in Python 3.4 --- tests/template_tests/test_loaders.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/template_tests/test_loaders.py b/tests/template_tests/test_loaders.py index 42330b8782..6c16b9bbbe 100644 --- a/tests/template_tests/test_loaders.py +++ b/tests/template_tests/test_loaders.py @@ -9,9 +9,9 @@ from django.conf import settings if __name__ == '__main__': settings.configure() -import imp import os.path import sys +import types import unittest try: @@ -41,7 +41,7 @@ def create_egg(name, resources): name: The name of the module. resources: A dictionary of resources. Keys are the names and values the data. """ - egg = imp.new_module(name) + egg = types.ModuleType(name) egg.__loader__ = MockLoader() egg._resources = resources sys.modules[name] = egg