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