jenkins-bot has submitted this change and it was merged.

Change subject: Move pywikibot/data/logentries.py to pywikibot/logentries.py
......................................................................


Move pywikibot/data/logentries.py to pywikibot/logentries.py

logentries.py makes no sense in the data folder since it is just
a container for already fetched data.

Change-Id: Ic8948f7115f468a6fbe521721a7b3677695e6539
---
M pywikibot/data/api.py
R pywikibot/logentries.py
M tests/site_tests.py
3 files changed, 6 insertions(+), 6 deletions(-)

Approvals:
  Merlijn van Deen: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/pywikibot/data/api.py b/pywikibot/data/api.py
index 237d433..c439eb2 100644
--- a/pywikibot/data/api.py
+++ b/pywikibot/data/api.py
@@ -857,7 +857,7 @@
     def __init__(self, logtype=None, **kwargs):
         ListGenerator.__init__(self, "logevents", **kwargs)
 
-        import logentries
+        from pywikibot import logentries
         self.entryFactory = logentries.LogEntryFactory(logtype)
 
     def result(self, pagedata):
diff --git a/pywikibot/data/logentries.py b/pywikibot/logentries.py
similarity index 100%
rename from pywikibot/data/logentries.py
rename to pywikibot/logentries.py
diff --git a/tests/site_tests.py b/tests/site_tests.py
index cb29a0e..b45cf0c 100644
--- a/tests/site_tests.py
+++ b/tests/site_tests.py
@@ -549,7 +549,7 @@
 
         le = list(mysite.logevents(total=10))
         self.assertTrue(len(le) <= 10)
-        self.assertTrue(all(isinstance(entry, 
pywikibot.data.logentries.LogEntry)
+        self.assertTrue(all(isinstance(entry, pywikibot.logentries.LogEntry)
                             for entry in le))
         for typ in ("block", "protect", "rights", "delete", "upload",
                 "move", "import", "patrol", "merge"):
@@ -560,21 +560,21 @@
         for entry in mysite.logevents(user=mysite.user(), total=3):
             self.assertTrue(entry.user() == mysite.user())
         for entry in mysite.logevents(start="2008-09-01T00:00:01Z", total=5):
-            self.assertType(entry, pywikibot.data.logentries.LogEntry)
+            self.assertType(entry, pywikibot.logentries.LogEntry)
             self.assertTrue(str(entry.timestamp()) <= "2008-09-01T00:00:01Z")
         for entry in mysite.logevents(end="2008-09-02T23:59:59Z", total=5):
-            self.assertType(entry, pywikibot.data.logentries.LogEntry)
+            self.assertType(entry, pywikibot.logentries.LogEntry)
             self.assertTrue(str(entry.timestamp()) >= "2008-09-02T23:59:59Z")
         for entry in mysite.logevents(start="2008-02-02T00:00:01Z",
                                       end="2008-02-02T23:59:59Z",
                                       reverse=True, total=5):
-            self.assertType(entry, pywikibot.data.logentries.LogEntry)
+            self.assertType(entry, pywikibot.logentries.LogEntry)
             self.assertTrue("2008-02-02T00:00:01Z" <= str(entry.timestamp())
                                 <= "2008-02-02T23:59:59Z")
         for entry in mysite.logevents(start="2008-02-03T23:59:59Z",
                                       end="2008-02-03T00:00:01Z",
                                       total=5):
-            self.assertType(entry, pywikibot.data.logentries.LogEntry)
+            self.assertType(entry, pywikibot.logentries.LogEntry)
             self.assertTrue("2008-02-03T00:00:01Z" <= str(entry.timestamp())
                                 <= "2008-02-03T23:59:59Z")
         # starttime earlier than endtime

-- 
To view, visit https://gerrit.wikimedia.org/r/80300
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ic8948f7115f468a6fbe521721a7b3677695e6539
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
Gerrit-Reviewer: Ladsgroup <[email protected]>
Gerrit-Reviewer: Merlijn van Deen <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
Pywikibot-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-commits

Reply via email to