From 02031a01b9a630dd739e8bbea42455eb8a3903ab Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Sun, 16 Mar 2014 07:09:38 +0000 Subject: [PATCH] Cleaned out some (arbitrary) submodule name imports into ietf.utils, and made the corresponding import statements import the names directly from the correct submodules. - Legacy-Id: 7495 --- ietf/doc/tests.py | 2 +- ietf/doc/tests_ballot.py | 2 +- ietf/doc/tests_charter.py | 2 +- ietf/doc/tests_conflict_review.py | 2 +- ietf/doc/tests_draft.py | 2 +- ietf/doc/tests_status_change.py | 2 +- ietf/doc/views_search.py | 2 +- ietf/help/tests.py | 2 +- ietf/idindex/tests.py | 2 +- ietf/ipr/new.py | 2 +- ietf/ipr/search.py | 2 +- ietf/meeting/tests_api.py | 2 +- ietf/meeting/tests_views.py | 2 +- ietf/middleware.py | 2 +- ietf/release/tests.py | 2 +- ietf/secr/announcement/tests.py | 2 +- ietf/secr/areas/tests.py | 2 +- ietf/secr/console/tests.py | 2 +- ietf/secr/drafts/tests.py | 2 +- ietf/secr/groups/tests.py | 2 +- ietf/secr/ipradmin/tests.py | 2 +- ietf/secr/meetings/tests.py | 2 +- ietf/secr/proceedings/tests.py | 2 +- ietf/secr/roles/tests.py | 2 +- ietf/secr/rolodex/tests.py | 2 +- ietf/secr/sreq/tests.py | 2 +- ietf/secr/telechat/tests.py | 2 +- ietf/submit/tests.py | 2 +- ietf/sync/rfceditor.py | 2 +- ietf/sync/tests.py | 2 +- ietf/utils/__init__.py | 10 ---------- ietf/utils/mail.py | 2 +- ietf/wginfo/tests.py | 2 +- 33 files changed, 32 insertions(+), 42 deletions(-) diff --git a/ietf/doc/tests.py b/ietf/doc/tests.py index ce77bb7ab..db870d8a0 100644 --- a/ietf/doc/tests.py +++ b/ietf/doc/tests.py @@ -14,7 +14,7 @@ from ietf.name.models import * # pyflakes:ignore from ietf.utils.mail import outbox from ietf.utils.test_utils import login_testing_unauthorized from ietf.utils.test_data import make_test_data -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class SearchTestCase(TestCase): def test_search(self): diff --git a/ietf/doc/tests_ballot.py b/ietf/doc/tests_ballot.py index 35f7e549f..d6cc07221 100644 --- a/ietf/doc/tests_ballot.py +++ b/ietf/doc/tests_ballot.py @@ -9,7 +9,7 @@ from ietf.doc.models import * # pyflakes:ignore from ietf.group.models import Group, Role from ietf.name.models import BallotPositionName from ietf.person.models import Person -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized diff --git a/ietf/doc/tests_charter.py b/ietf/doc/tests_charter.py index 9a673a121..59d403631 100644 --- a/ietf/doc/tests_charter.py +++ b/ietf/doc/tests_charter.py @@ -13,7 +13,7 @@ from ietf.doc.utils_charter import next_revision, default_review_text, default_a from ietf.group.models import Group, GroupMilestone from ietf.iesg.models import TelechatDate from ietf.person.models import Person -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized diff --git a/ietf/doc/tests_conflict_review.py b/ietf/doc/tests_conflict_review.py index b264a903d..8f669c77f 100644 --- a/ietf/doc/tests_conflict_review.py +++ b/ietf/doc/tests_conflict_review.py @@ -14,7 +14,7 @@ from ietf.doc.views_conflict_review import default_approval_text from ietf.group.models import Person from ietf.iesg.models import TelechatDate from ietf.name.models import StreamName -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized diff --git a/ietf/doc/tests_draft.py b/ietf/doc/tests_draft.py index b833fff95..be528d1d4 100644 --- a/ietf/doc/tests_draft.py +++ b/ietf/doc/tests_draft.py @@ -20,7 +20,7 @@ from ietf.iesg.models import TelechatDate from ietf.utils.test_utils import login_testing_unauthorized from ietf.utils.test_data import make_test_data from ietf.utils.mail import outbox -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class ChangeStateTests(TestCase): diff --git a/ietf/doc/tests_status_change.py b/ietf/doc/tests_status_change.py index 1367c9145..656b67673 100644 --- a/ietf/doc/tests_status_change.py +++ b/ietf/doc/tests_status_change.py @@ -14,7 +14,7 @@ from ietf.doc.utils import create_ballot_if_not_open from ietf.doc.views_status_change import default_approval_text from ietf.group.models import Person from ietf.iesg.models import TelechatDate -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized diff --git a/ietf/doc/views_search.py b/ietf/doc/views_search.py index cae9fd226..fce189c74 100644 --- a/ietf/doc/views_search.py +++ b/ietf/doc/views_search.py @@ -41,7 +41,7 @@ from django.http import Http404, HttpResponseBadRequest from ietf.doc.models import * # pyflakes:ignore from ietf.doc.expire import expirable_draft -from ietf.utils import normalize_draftname +from ietf.utils.draft_search import normalize_draftname #from ietf.person.models import * #from ietf.group.models import * from ietf.ipr.models import IprDocAlias diff --git a/ietf/help/tests.py b/ietf/help/tests.py index 728750b37..354be5fe0 100644 --- a/ietf/help/tests.py +++ b/ietf/help/tests.py @@ -5,7 +5,7 @@ unittest). These will both pass when you run "manage.py test". Replace these with more appropriate tests for your application. """ -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class SimpleTest(TestCase): def test_basic_addition(self): diff --git a/ietf/idindex/tests.py b/ietf/idindex/tests.py index 5b7dcf5a9..485dc9978 100644 --- a/ietf/idindex/tests.py +++ b/ietf/idindex/tests.py @@ -7,7 +7,7 @@ from django.conf import settings from ietf.doc.models import Document, DocAlias, RelatedDocument, State, LastCallDocEvent, NewRevisionDocEvent from ietf.name.models import DocRelationshipName from ietf.idindex.index import all_id_txt, all_id2_txt, id_index_txt -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.test_data import make_test_data class IndexTests(TestCase): diff --git a/ietf/ipr/new.py b/ietf/ipr/new.py index cc5c47203..4d77975b9 100644 --- a/ietf/ipr/new.py +++ b/ietf/ipr/new.py @@ -8,7 +8,7 @@ from django.http import Http404 from django.conf import settings from django import forms -from ietf.utils import log +from ietf.utils.log import log from ietf.utils.mail import send_mail from ietf.doc.models import Document, DocAlias from ietf.ipr.models import IprDetail, IprDocAlias, IprContact, LICENSE_CHOICES, IprUpdate diff --git a/ietf/ipr/search.py b/ietf/ipr/search.py index c6bc544c3..4570b041c 100644 --- a/ietf/ipr/search.py +++ b/ietf/ipr/search.py @@ -11,7 +11,7 @@ from django.conf import settings from ietf.ipr.models import IprDocAlias, IprDetail from ietf.ipr.related import related_docs -from ietf.utils import normalize_draftname +from ietf.utils.draft_search import normalize_draftname from ietf.group.models import Group from ietf.doc.models import DocAlias diff --git a/ietf/meeting/tests_api.py b/ietf/meeting/tests_api.py index 47be6bd6a..4181565c0 100644 --- a/ietf/meeting/tests_api.py +++ b/ietf/meeting/tests_api.py @@ -8,7 +8,7 @@ from ietf.group.models import Group from ietf.meeting.models import Schedule, TimeSlot, Session, ScheduledSession, Meeting, Constraint from ietf.meeting.test_data import make_meeting_test_data from ietf.person.models import Person -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class ApiTests(TestCase): diff --git a/ietf/meeting/tests_views.py b/ietf/meeting/tests_views.py index 1f54d7c9e..582a6f5d2 100644 --- a/ietf/meeting/tests_views.py +++ b/ietf/meeting/tests_views.py @@ -10,7 +10,7 @@ from pyquery import PyQuery from ietf.doc.models import Document from ietf.meeting.models import Session, TimeSlot from ietf.meeting.test_data import make_meeting_test_data -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class MeetingTests(TestCase): def setUp(self): diff --git a/ietf/middleware.py b/ietf/middleware.py index 8e9dfdc7b..81e5f5650 100644 --- a/ietf/middleware.py +++ b/ietf/middleware.py @@ -4,7 +4,7 @@ from django.db import connection from django.shortcuts import render_to_response from django.template import RequestContext from django.http import HttpResponsePermanentRedirect -from ietf.utils import log +from ietf.utils.log import log from ietf.utils.mail import log_smtp_exception import re import smtplib diff --git a/ietf/release/tests.py b/ietf/release/tests.py index 8be8135f4..9340494ec 100644 --- a/ietf/release/tests.py +++ b/ietf/release/tests.py @@ -5,7 +5,7 @@ when you run "manage.py test". Replace this with more appropriate tests for your application. """ -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class SimpleTest(TestCase): diff --git a/ietf/secr/announcement/tests.py b/ietf/secr/announcement/tests.py index 58778578f..adc032f11 100644 --- a/ietf/secr/announcement/tests.py +++ b/ietf/secr/announcement/tests.py @@ -3,7 +3,7 @@ from django.core.urlresolvers import reverse from pyquery import PyQuery -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.person.models import Person from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/areas/tests.py b/ietf/secr/areas/tests.py index 44addba00..e1fcdc300 100644 --- a/ietf/secr/areas/tests.py +++ b/ietf/secr/areas/tests.py @@ -2,7 +2,7 @@ from django.core.urlresolvers import reverse from ietf.group.models import Group, GroupEvent from ietf.person.models import Person -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/console/tests.py b/ietf/secr/console/tests.py index 728750b37..354be5fe0 100644 --- a/ietf/secr/console/tests.py +++ b/ietf/secr/console/tests.py @@ -5,7 +5,7 @@ unittest). These will both pass when you run "manage.py test". Replace these with more appropriate tests for your application. """ -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase class SimpleTest(TestCase): def test_basic_addition(self): diff --git a/ietf/secr/drafts/tests.py b/ietf/secr/drafts/tests.py index 44a433e74..69d393c1a 100644 --- a/ietf/secr/drafts/tests.py +++ b/ietf/secr/drafts/tests.py @@ -1,6 +1,6 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.doc.models import Document from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/groups/tests.py b/ietf/secr/groups/tests.py index 344591306..139392e7d 100644 --- a/ietf/secr/groups/tests.py +++ b/ietf/secr/groups/tests.py @@ -1,5 +1,5 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.group.models import Group from ietf.person.models import Person from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/ipradmin/tests.py b/ietf/secr/ipradmin/tests.py index dcaad7bb8..d9db3e7b4 100644 --- a/ietf/secr/ipradmin/tests.py +++ b/ietf/secr/ipradmin/tests.py @@ -1,6 +1,6 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/meetings/tests.py b/ietf/secr/meetings/tests.py index a23d8b1ce..b381add98 100644 --- a/ietf/secr/meetings/tests.py +++ b/ietf/secr/meetings/tests.py @@ -1,5 +1,5 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.meeting.models import Meeting from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/proceedings/tests.py b/ietf/secr/proceedings/tests.py index 089b11b72..55ee27e06 100644 --- a/ietf/secr/proceedings/tests.py +++ b/ietf/secr/proceedings/tests.py @@ -2,7 +2,7 @@ import debug # pyflakes:ignore from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.meeting.models import Meeting from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/roles/tests.py b/ietf/secr/roles/tests.py index 0b18ee79b..ac2f411eb 100644 --- a/ietf/secr/roles/tests.py +++ b/ietf/secr/roles/tests.py @@ -1,5 +1,5 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.group.models import Group from ietf.person.models import Person diff --git a/ietf/secr/rolodex/tests.py b/ietf/secr/rolodex/tests.py index fb73c5e14..a27e38db1 100644 --- a/ietf/secr/rolodex/tests.py +++ b/ietf/secr/rolodex/tests.py @@ -1,6 +1,6 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.person.models import Person from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/sreq/tests.py b/ietf/secr/sreq/tests.py index a4cf97cb1..89c778e14 100644 --- a/ietf/secr/sreq/tests.py +++ b/ietf/secr/sreq/tests.py @@ -1,6 +1,6 @@ from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.group.models import Group from ietf.utils.test_data import make_test_data diff --git a/ietf/secr/telechat/tests.py b/ietf/secr/telechat/tests.py index a56ca5953..e72e8b21c 100644 --- a/ietf/secr/telechat/tests.py +++ b/ietf/secr/telechat/tests.py @@ -2,7 +2,7 @@ import datetime from django.core.urlresolvers import reverse -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.iesg.models import TelechatDate diff --git a/ietf/submit/tests.py b/ietf/submit/tests.py index 029bb7a40..4070e175d 100644 --- a/ietf/submit/tests.py +++ b/ietf/submit/tests.py @@ -12,7 +12,7 @@ from pyquery import PyQuery from ietf.utils.test_utils import login_testing_unauthorized from ietf.utils.test_data import make_test_data from ietf.utils.mail import outbox -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.submit.utils import expirable_submissions, expire_submission diff --git a/ietf/sync/rfceditor.py b/ietf/sync/rfceditor.py index 341536f1a..ea62fc5db 100644 --- a/ietf/sync/rfceditor.py +++ b/ietf/sync/rfceditor.py @@ -4,7 +4,7 @@ from xml.dom import pulldom, Node from django.utils.http import urlquote from ietf.utils.mail import send_mail_text -from ietf.utils import log +from ietf.utils.log import log from ietf.doc.models import * from ietf.person.models import * diff --git a/ietf/sync/tests.py b/ietf/sync/tests.py index 38065a58f..be5f166d8 100644 --- a/ietf/sync/tests.py +++ b/ietf/sync/tests.py @@ -6,7 +6,7 @@ from django.core.urlresolvers import reverse as urlreverse from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.doc.models import * from ietf.doc.utils import add_state_change_event diff --git a/ietf/utils/__init__.py b/ietf/utils/__init__.py index 087b887d4..7f1df9760 100644 --- a/ietf/utils/__init__.py +++ b/ietf/utils/__init__.py @@ -1,11 +1 @@ # Copyright The IETF Trust 2007, All Rights Reserved - -from log import log -from draft_search import normalize_draftname -from test_utils import TestCase - -# See http://docs.python.org/tut/node8.html regarding the use of __all__ and -# also regarding the practice of using "from xxx import *" in interactive -# sessions vs. in source files. - - diff --git a/ietf/utils/mail.py b/ietf/utils/mail.py index 62ae129bf..617a21f89 100644 --- a/ietf/utils/mail.py +++ b/ietf/utils/mail.py @@ -11,7 +11,7 @@ from django.core.exceptions import ImproperlyConfigured from django.template.loader import render_to_string from django.template import Context,RequestContext import ietf -from ietf.utils import log +from ietf.utils.log import log import sys import time import copy diff --git a/ietf/wginfo/tests.py b/ietf/wginfo/tests.py index 11be60fff..018a9068d 100644 --- a/ietf/wginfo/tests.py +++ b/ietf/wginfo/tests.py @@ -15,7 +15,7 @@ from ietf.group.models import Group, GroupEvent, GroupMilestone, GroupStateTrans from ietf.group.utils import save_group_in_history from ietf.name.models import DocTagName, GroupStateName from ietf.person.models import Person, Email -from ietf.utils import TestCase +from ietf.utils.test_utils import TestCase from ietf.utils.mail import outbox from ietf.utils.test_data import make_test_data from ietf.utils.test_utils import login_testing_unauthorized