summaryrefslogtreecommitdiff
path: root/_test/tests
diff options
context:
space:
mode:
Diffstat (limited to '_test/tests')
-rw-r--r--_test/tests/inc/changelog_getrelativerevision.test.php243
-rw-r--r--_test/tests/inc/changelog_getrevisioninfo.test.php48
-rw-r--r--_test/tests/inc/changelog_getrevisions.test.php116
3 files changed, 238 insertions, 169 deletions
diff --git a/_test/tests/inc/changelog_getrelativerevision.test.php b/_test/tests/inc/changelog_getrelativerevision.test.php
index 7cd081eab..c636b3c04 100644
--- a/_test/tests/inc/changelog_getrelativerevision.test.php
+++ b/_test/tests/inc/changelog_getrelativerevision.test.php
@@ -28,13 +28,13 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* no nonexist.changes meta file available
*/
function test_changemetadatanotexists() {
- $rev = 1362525899;
- $dir = 1;
- $id = 'nonexist';
+ $rev = 1362525899;
+ $dir = 1;
+ $id = 'nonexist';
$revsexpected = false;
- $pagelog = new PageRevisionLog($id, $chunk_size = 8192);
- $revs = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($id, $chunk_size = 8192);
+ $revs = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revsexpected, $revs);
}
@@ -42,12 +42,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* no nonexist.changes meta file available
*/
function test_nodirection() {
- $rev = 1362525899;
- $dir = 0;
+ $rev = 1362525899;
+ $dir = 0;
$revsexpected = false;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revsexpected, $revs);
}
@@ -56,36 +56,72 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
*
*/
function test_startatexactcurrentrev() {
- $rev = 1374261194;
- $dir = 1;
- $revsexpected = false;
+ $rev = 1385051947;
+ $dir = 1;
+ $revsexpectedpos = false;
+ $revsexpectedneg = 1374261194;
-// global $INFO;
-// $INFO = pageinfo();
-// var_dump($INFO);
-// var_dump($INFO['meta']);
-// var_dump($INFO['meta']['last_change']);
-// var_dump($INFO['meta']['last_change']['date']);
+ //set a known timestamp
+ touch(wikiFN($this->pageid), $rev);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRelativeRevision($rev, $dir, $media = false);
- $this->assertEquals($revsexpected, $revs);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRelativeRevision($rev, $dir);
+ $this->assertEquals($revsexpectedpos, $revs);
+
+ $revs = $pagelog->getRelativeRevision($rev, -$dir);
+ $this->assertEquals($revsexpectedneg, $revs);
+ }
+
+ /**
+ * start at exact last revision of mailinglist page
+ *
+ */
+ function test_startatexactlastrev() {
+ $rev = 1360110636;
+ $dir = 1;
+ $revsexpectedpos = 1361901536;
+ $revsexpectedneg = false;
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRelativeRevision($rev, $dir);
+ $this->assertEquals($revsexpectedpos, $revs);
+
+ $revs = $pagelog->getRelativeRevision($rev, -$dir);
+ $this->assertEquals($revsexpectedneg, $revs);
+ }
+
+ /**
+ * start at exact one before last revision of mailinglist page
+ *
+ */
+ function test_requestlastrevisions() {
+ $rev = 1361901536;
+ $dir = -1;
+ $revsexpectedlast = 1360110636;
+ $revsexpectedbeforelast = false;
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRelativeRevision($rev, $dir);
+ $this->assertEquals($revsexpectedlast, $revs);
+
+ $revs = $pagelog->getRelativeRevision($rev, 2 * $dir);
+ $this->assertEquals($revsexpectedbeforelast, $revs);
}
/**
* request existing rev
*/
function test_requestrev() {
- $rev = 1362525359;
- $dir = 1;
- $revexpected = 1362525899;
+ $rev = 1362525359;
+ $dir = 1;
+ $revexpected = 1362525899;
$infoexpected = parseChangelogLine($this->logline);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
//checked info returned from cache
- $info = $pagelog->getRevisionInfo($revfound, $media = false);
+ $info = $pagelog->getRevisionInfo($revfound);
$this->assertEquals($infoexpected, $info);
}
@@ -93,12 +129,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request existing rev with chucked reading
*/
function test_requestnextrev_chuncked() {
- $rev = 1362525899;
- $dir = 1;
+ $rev = 1362525899;
+ $dir = 1;
$revexpected = 1362525926;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -106,12 +142,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request existing rev
*/
function test_requestnextfifthrev() {
- $rev = 1362525899;
- $dir = 5;
- $revexpected = 1362526767;
+ $rev = 1362525899;
+ $dir = 5;
+ $revexpected = 1362526767;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -119,12 +155,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request existing rev with chucked reading
*/
function test_requestnextfifthrev_chuncked() {
- $rev = 1362525899;
- $dir = 5;
+ $rev = 1362525899;
+ $dir = 5;
$revexpected = 1362526767;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -132,17 +168,17 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request existing rev
*/
function test_requestprevrev() {
- $rev = 1362525899;
- $dir1 = -1;
- $dir5 = -5;
- $revexpected1 = 1362525359;
- $revexpected5 = 1360110636;
-
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound1 = $pagelog->getRelativeRevision($rev, $dir1, $media = false);
+ $rev = 1362525899;
+ $dir1 = -1;
+ $dir5 = -5;
+ $revexpected1 = 1362525359;
+ $revexpected5 = 1360110636;
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound1 = $pagelog->getRelativeRevision($rev, $dir1);
$this->assertEquals($revexpected1, $revfound1);
- $revfound5 = $pagelog->getRelativeRevision($rev, $dir5, $media = false);
+ $revfound5 = $pagelog->getRelativeRevision($rev, $dir5);
$this->assertEquals($revexpected5, $revfound5);
}
@@ -150,17 +186,17 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request existing rev with chucked reading
*/
function test_requestprevrev_chuncked() {
- $rev = 1362525899;
- $dir1 = -1;
- $dir5 = -5;
- $revexpected1 = 1362525359;
- $revexpected5 = 1360110636;
-
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revfound1 = $pagelog->getRelativeRevision($rev, $dir1, $media = false);
+ $rev = 1362525899;
+ $dir1 = -1;
+ $dir5 = -5;
+ $revexpected1 = 1362525359;
+ $revexpected5 = 1360110636;
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revfound1 = $pagelog->getRelativeRevision($rev, $dir1);
$this->assertEquals($revexpected1, $revfound1);
- $revfound5 = $pagelog->getRelativeRevision($rev, $dir5, $media = false);
+ $revfound5 = $pagelog->getRelativeRevision($rev, $dir5);
$this->assertEquals($revexpected5, $revfound5);
}
@@ -168,12 +204,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request after recentest version in changelog
*/
function test_requestrecentestlogline_next() {
- $rev = 1374261194;
- $dir = 1;
- $revexpected = false;
+ $rev = 1374261194;
+ $dir = 1;
+ $revexpected = false;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -181,26 +217,25 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request after recentest version in changelog, with chuncked reading
*/
function test_requestrecentestlogline_next_chuncked() {
- $rev = 1374261194;
- $dir = 1;
- $revexpected = false;
+ $rev = 1374261194;
+ $dir = 1;
+ $revexpected = false;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
-
/**
* request before current version
*/
function test_requestrecentestlogline_prev() {
- $rev = 1374261194;
- $dir = -1;
- $revexpected = 1371579614;
+ $rev = 1374261194;
+ $dir = -1;
+ $revexpected = 1371579614;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -208,12 +243,12 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
* request before current version, with chuncked reading
*/
function test_requestrecentestlogline_prev_chuncked() {
- $rev = 1374261194;
- $dir = -1;
- $revexpected = 1371579614;
+ $rev = 1374261194;
+ $dir = -1;
+ $revexpected = 1371579614;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -226,8 +261,8 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
$dir = 1;
$revexpected = 1360110636;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -240,8 +275,8 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
$dir = -1;
$revexpected = false;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -253,8 +288,8 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
$dir = 1;
$revexpected = 1362525899;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
@@ -266,8 +301,42 @@ class changelog_getrelativerevision_test extends DokuWikiTest {
$dir = -1;
$revexpected = 1362525359;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revfound = $pagelog->getRelativeRevision($rev, $dir, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revfound = $pagelog->getRelativeRevision($rev, $dir);
$this->assertEquals($revexpected, $revfound);
}
+
+ function test_iscurrentpagerevision() {
+ $rev = 1385051947;
+ $currentexpected = true;
+
+ //set a known timestamp
+ touch(wikiFN($this->pageid), $rev);
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $current = $pagelog->isCurrentRevision($rev);
+ $this->assertEquals($currentexpected, $current);
+ }
+
+ function test_isnotcurrentpagerevision() {
+ $rev = 1385051947;
+ $not_current_rev = $rev - 1;
+ $currentexpected = false;
+
+ //set a known timestamp
+ touch(wikiFN($this->pageid), $rev);
+
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $current = $pagelog->isCurrentRevision($not_current_rev);
+ $this->assertEquals($currentexpected, $current);
+ }
+
+ function test_notexistingcurrentpage() {
+ $rev = 1385051947;
+ $currentexpected = false;
+
+ $pagelog = new PageChangeLog('nonexistingpage', $chunk_size = 8192);
+ $current = $pagelog->isCurrentRevision($rev);
+ $this->assertEquals($currentexpected, $current);
+ }
} \ No newline at end of file
diff --git a/_test/tests/inc/changelog_getrevisioninfo.test.php b/_test/tests/inc/changelog_getrevisioninfo.test.php
index a2f0d808f..07e229824 100644
--- a/_test/tests/inc/changelog_getrevisioninfo.test.php
+++ b/_test/tests/inc/changelog_getrevisioninfo.test.php
@@ -29,12 +29,12 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* no nonexist.changes meta file available
*/
function test_changemetadatanotexists() {
- $rev = 1362525899;
- $id = 'nonexist';
+ $rev = 1362525899;
+ $id = 'nonexist';
$revsexpected = false;
- $pagelog = new PageRevisionLog($id, $chunk_size = 8192);
- $revs = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($id, $chunk_size = 8192);
+ $revs = $pagelog->getRevisionInfo($rev);
$this->assertEquals($revsexpected, $revs);
}
@@ -42,14 +42,14 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* request existing rev
*/
function test_requestrev() {
- $rev = 1362525899;
+ $rev = 1362525899;
$infoexpected = parseChangelogLine($this->logline);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
//returns cached value
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
}
@@ -57,11 +57,11 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* request existing rev with chucked reading
*/
function test_requestrev_chuncked() {
- $rev = 1362525899;
+ $rev = 1362525899;
$infoexpected = parseChangelogLine($this->logline);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
}
@@ -69,14 +69,14 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* request current version
*/
function test_requestrecentestlogline() {
- $rev = 1374261194;
+ $rev = 1374261194;
$infoexpected = parseChangelogLine($this->firstlogline);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
//returns cached value
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
}
@@ -84,11 +84,11 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* request current version, with chuncked reading
*/
function test_requestrecentestlogline_chuncked() {
- $rev = 1374261194;
+ $rev = 1374261194;
$infoexpected = parseChangelogLine($this->firstlogline);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
}
@@ -98,8 +98,8 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
function test_negativerev() {
$rev = -10;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals(false, $info);
}
@@ -109,8 +109,8 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
function test_notexistingrev() {
$rev = 1362525890;
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $info = $pagelog->getRevisionInfo($rev, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $info = $pagelog->getRevisionInfo($rev);
$this->assertEquals(false, $info);
}
@@ -118,10 +118,10 @@ class changelog_getrevisionsinfo_test extends DokuWikiTest {
* sometimes chuncksize is set to true
*/
function test_chuncksizetrue() {
- $rev = 1362525899;
+ $rev = 1362525899;
$infoexpected = parseChangelogLine($this->logline);
- $pagelog = new PageRevisionLog($this->pageid, true);
+ $pagelog = new PageChangeLog($this->pageid, true);
$info = $pagelog->getRevisionInfo($rev);
$this->assertEquals($infoexpected, $info);
}
diff --git a/_test/tests/inc/changelog_getrevisions.test.php b/_test/tests/inc/changelog_getrevisions.test.php
index e2b9d115e..69315638f 100644
--- a/_test/tests/inc/changelog_getrevisions.test.php
+++ b/_test/tests/inc/changelog_getrevisions.test.php
@@ -45,11 +45,11 @@ class changelog_getrevisions_test extends DokuWikiTest {
*/
function test_changemetadatanotexists() {
$first = 0;
- $num = 1;
- $id = 'nonexist';
+ $num = 1;
+ $id = 'nonexist';
- $pagelog = new PageRevisionLog($id, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($id, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$revsexpected = array();
$this->assertEquals($revsexpected, $revs);
}
@@ -59,16 +59,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* (so skips first line which belongs to the current existing page)
*/
function test_requestlastrev() {
- $first = 0;
- $num = 1;
+ $first = 0;
+ $num = 1;
$revsexpected = array($this->revsexpected[1]);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -77,16 +77,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* (so skips first line which belongs to the current existing page)
*/
function test_requestonebutlastrev() {
- $first = 1;
- $num = 1;
+ $first = 1;
+ $num = 1;
$revsexpected = array($this->revsexpected[2]);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -95,16 +95,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* (so skips first line of current existing page)
*/
function test_requestrevswithoffset() {
- $first = 10;
- $num = 5;
+ $first = 10;
+ $num = 5;
$revsexpected = array_slice($this->revsexpected, $first + 1, $num);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -112,16 +112,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* first = -1 requests recentest logline, without skipping
*/
function test_requestrecentestlogline() {
- $first = -1;
- $num = 1;
+ $first = -1;
+ $num = 1;
$revsexpected = array($this->revsexpected[0]);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -129,12 +129,12 @@ class changelog_getrevisions_test extends DokuWikiTest {
* chunck size = 0 skips chuncked loading
*/
function test_wholefile() {
- $first = 0;
- $num = 1000;
+ $first = 0;
+ $num = 1000;
$revsexpected = array_slice($this->revsexpected, 1);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 0);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 0);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -142,16 +142,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* Negative range returns no result
*/
function test_negativenum() {
- $first = 0;
- $num = -10;
+ $first = 0;
+ $num = -10;
$revsexpected = array();
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -159,16 +159,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* Negative range returns no result
*/
function test_negativennumoffset() {
- $first = 2;
- $num = -10;
+ $first = 2;
+ $num = -10;
$revsexpected = array();
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($this->pageid, $first, $num, $chunk_size = 8192, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -176,16 +176,16 @@ class changelog_getrevisions_test extends DokuWikiTest {
* zero range returns no result
*/
function test_zeronum() {
- $first = 5;
- $num = 0;
+ $first = 5;
+ $num = 0;
$revsexpected = array();
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 512);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 512);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -193,12 +193,12 @@ class changelog_getrevisions_test extends DokuWikiTest {
* get oldest revisions
*/
function test_requestlargeoffset() {
- $first = 22;
- $num = 50;
+ $first = 22;
+ $num = 50;
$revsexpected = array_slice($this->revsexpected, $first + 1);
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}
@@ -206,12 +206,12 @@ class changelog_getrevisions_test extends DokuWikiTest {
* request with too large offset and range
*/
function test_requesttoolargenumberrevs() {
- $first = 50;
- $num = 50;
+ $first = 50;
+ $num = 50;
$revsexpected = array();
- $pagelog = new PageRevisionLog($this->pageid, $chunk_size = 8192);
- $revs = $pagelog->getRevisions($first, $num, $media = false);
+ $pagelog = new PageChangeLog($this->pageid, $chunk_size = 8192);
+ $revs = $pagelog->getRevisions($first, $num);
$this->assertEquals($revsexpected, $revs);
}