add lineage increment_step and _offset for multi-master DB clusters
This commit is contained in:
parent
1e422f3e21
commit
5e6483e97f
4 changed files with 44 additions and 13 deletions
|
|
@ -17,7 +17,7 @@ use WebGUI::Session;
|
|||
use WebGUI::User;
|
||||
|
||||
use WebGUI::Asset;
|
||||
use Test::More tests => 96; # increment this value for each test you create
|
||||
use Test::More tests => 98; # increment this value for each test you create
|
||||
use Test::Deep;
|
||||
|
||||
# Test the methods in WebGUI::AssetLineage
|
||||
|
|
@ -234,6 +234,12 @@ is($root->getRank('100001'), '100001', "getRank: arbitrary lineage");
|
|||
is($folder->getNextChildRank, '000008', "getNextChildRank: folder with 8 snippets");
|
||||
is($folder2->getNextChildRank, '000002', "getNextChildRank: empty folder");
|
||||
|
||||
# Change the step and offset
|
||||
$session->config->set( 'db', { increment_step => 5, increment_offset => 3 } );
|
||||
is( $folder->getNextChildRank, '000013', "getNextChildRank: step 5, offset 3, folder with 8 snippets" );
|
||||
is( $folder2->getNextChildRank, '000008', "getNextChildRank: step 5, offset 3, empty folder" );
|
||||
$session->config->delete( 'db' );
|
||||
|
||||
####################################################
|
||||
#
|
||||
# swapRank
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue