@@ -28,11 +28,11 @@ use Kernel::System::UnitTest::RegisterDriver; # Set up $Kernel::OM
2828use Kernel::System::UnitTest::MockTime qw( :all) ;
2929
3030# get helper object
31- $Kernel::OM -> ObjectParamAdd(
32- ' Kernel::System::UnitTest::Helper' => {
33- RestoreDatabase => 1,
34- },
35- );
31+ # $Kernel::OM->ObjectParamAdd(
32+ # 'Kernel::System::UnitTest::Helper' => {
33+ # RestoreDatabase => 1,
34+ # },
35+ # );
3636my $Helper = $Kernel::OM -> Get(' Kernel::System::UnitTest::Helper' );
3737
3838# set config options
@@ -65,7 +65,6 @@ my %FAQAddTemplate = (
6565 StateID => 1,
6666 LanguageID => 1,
6767 Keywords => $RandomID ,
68- Field1 => ' Problem...' ,
6968 Field2 => ' Solution...' ,
7069 UserID => 1,
7170 ContentType => ' text/html' ,
@@ -77,10 +76,14 @@ FixedTimeSet(); # t=0m
7776# get FAQ object
7877my $FAQObject = $Kernel::OM -> Get(' Kernel::System::FAQ' );
7978
79+ # add two FAQs with creation time 60 s apart
80+ my @Field1 ;
8081for my $Counter ( 1 .. 2 ) {
82+ push @Field1 , sprintf ' Field1 Counter: %d, time: %d' , $Counter , time ;
8183 my $ItemID = $FAQObject -> FAQAdd(
8284 %FAQAddTemplate ,
8385 UserID => $AddedUsers [ $Counter - 1 ],
86+ Field1 => $Field1 [-1],
8487 );
8588
8689 ok( defined $ItemID , " FAQAdd() $Counter ItemID:'$ItemID ' for FAQSearch()" , );
@@ -545,7 +548,6 @@ my %FAQUpdateTemplate = (
545548 StateID => 1,
546549 LanguageID => 1,
547550 Keywords => $RandomID ,
548- Field1 => ' Problem...' ,
549551 Field2 => ' Solution...' ,
550552 UserID => 1,
551553 ContentType => ' text/html' ,
@@ -557,6 +559,7 @@ FixedTimeAddSeconds(60); # t=3m
557559my $Success = $FAQObject -> FAQUpdate(
558560 %FAQUpdateTemplate ,
559561 ItemID => $AddedFAQs [0],
562+ Field1 => " Updated $Field1 [0]" ,
560563 UserID => $AddedUsers [2],
561564);
562565
@@ -567,6 +570,7 @@ FixedTimeAddSeconds(60); # t=4m
567570$Success = $FAQObject -> FAQUpdate(
568571 %FAQUpdateTemplate ,
569572 ItemID => $AddedFAQs [1],
573+ Field1 => " Updated $Field1 [1]" ,
570574 UserID => $AddedUsers [3],
571575);
572576
0 commit comments