Changeset 613eadb in tol for tol_tests


Ignore:
Timestamp:
Nov 24, 2008, 5:26:10 PM (18 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
08a679e
Parents:
cfa65b3
Message:

Bug 608 was lost and renamed as 610

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@222 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol_tests/tol/Bugzilla/bug_000608/test.tol

    rcfa65b3 r613eadb  
    88  Real bugNum_ =  608;
    99  Text email_ = "vdebuen@tol-project.org";
    10   Text summary_ = "TimeSet Succ bug...";
     10  Text summary_ = "BinGroup error ...";
    1111  Text link_ = GetTolBugzillaLink(bugNum_);
    1212
    … …  
    1414  Real numErr0 = Copy(NError);
    1515 
    16   TimeSet CtSem445 =
    17   D(1)*M(1)+WD(6)-(D(2)+D(3))*M(1)-(D(31)+D(30)+D(29)+D(28)+D(27))*M(12);
    18  
    19   Set Sem445 = Dates(CtSem445,y2007,y2009);
     16  TimeSet tms.1 = BinGroup("Union", EvalSet(SetOfSerie(SubSer(CalInd(WD(7),Diario), y2008, y2009)),
     17    TimeSet(Serie sr)  { SerTms(Not(IsUnknown(sr))) }));
     18  TimeSet tms.2 = BinGroup("+", EvalSet(SetOfSerie(SubSer(CalInd(WD(7),Diario), y2008, y2009)),
     19    TimeSet(Serie sr)  { SerTms(Not(IsUnknown(sr))) }));
     20  TimeSet tms.3 = Group("Union", EvalSet(SetOfSerie(SubSer(CalInd(WD(7),Diario), y2008, y2009)),
     21    TimeSet(Serie sr)  { SerTms(Not(IsUnknown(sr))) }));
    2022
    21   TimeSet tmsucc1 = Succ(M(1)*D(1),1, CtSem445 );
    22  //Works Ok,  tmsucc1 *Y (2008) = y2008m01d05
    23   Set Sem445.1 = Dates(tmsucc1,y2007,y2009);
    24   Real ok.1.1 = Belong(y2008m01d05,tmsucc1);
    25   Real ok.1.2 = y2008m01d05 <: Sem445.1;
    26   Real ok.1.3 = Dates(tmsucc1 *Y (2008), y2008,y2008m2) == [[y2008m01d05]];
    27 
    28   TimeSet tmsucc2 = Succ(M(1)*D(1),2, CtSem445 );
    29   Set Sem445.2 = Dates(tmsucc2,y2007,y2009);
    30   Real ok.2.1 = Belong(y2008m01d12,tmsucc2);
    31   Real ok.2.2 = y2008m01d12 <: Sem445.2;
    32  //Error, no date for 2008. It should contain y2008m01d12
    33   Real ok.2.3 = Dates(tmsucc2 *Y (2008), y2008,y2008m2) == [[y2008m01d12]];
    34  
    35   TimeSet tmsucc3 = Succ(M(1)*D(1),3, CtSem445 );
    36  //Works Ok,  tmsucc1 *Y (2008) = y2008m01d19
    37   Set Sem445.3 = Dates(tmsucc3,y2007,y2009);
    38   Real ok.3.1 = Belong(y2008m01d19,tmsucc3);
    39   Real ok.3.2 = y2008m01d19 <: Sem445.3;
    40   Real ok.3.3 = Dates(tmsucc3 *Y (2008), y2008,y2008m2) == [[y2008m01d19]];
    4123 //Works Ok
    4224 
    43   Set ok = [[
    44     ok.1.1,ok.1.2,ok.1.3,
    45     ok.2.1,ok.2.2,ok.2.3,
    46     ok.3.1,ok.3.2,ok.3.3
    47   ]];
     25
    4826  Real numErr1 = Copy(NError);
    4927
    … …  
    5230  [[
    5331    numErr0, numErr1
    54   ]] << ok;
     32  ]];
    5533
    5634//This is a messure of the success of the test
    57   Real quality_ = And(numErr1 == numErr0,BinGroup("And",ok));
     35  Real quality_ = And(numErr1 == numErr0);
    5836
    5937//Return the results
Note: See TracChangeset for help on using the changeset viewer.