From d99a6463ab53a5e4de92c1d2fb6b178e3a5bde2a Mon Sep 17 00:00:00 2001 From: Zdeněk Crhonek Date: Sun, 18 Sep 2016 12:43:50 +0200 Subject: update IF() test case (add test for tdf#100637) Change-Id: I279b3a7a05779ad80ee9276608f86fa3fe59d51d Reviewed-on: https://gerrit.libreoffice.org/28989 Tested-by: Jenkins Reviewed-by: Markus Mohrhard --- sc/qa/unit/data/functions/fods/if.fods | 1290 ++++++++++++++++---------------- 1 file changed, 632 insertions(+), 658 deletions(-) diff --git a/sc/qa/unit/data/functions/fods/if.fods b/sc/qa/unit/data/functions/fods/if.fods index a2ee76afd1a7..7fcc505f4418 100644 --- a/sc/qa/unit/data/functions/fods/if.fods +++ b/sc/qa/unit/data/functions/fods/if.fods @@ -1,13 +1,13 @@ - 2016-06-25T07:16:38.437590147P0D1LibreOffice/5.1.3.2$Linux_X86_64 LibreOffice_project/10m0$Build-2 + 2016-06-25T07:16:38.437590147P0D1LibreOfficeDev/5.3.0.0.alpha0$Linux_X86_64 LibreOffice_project/7b660e1423554928350e1de2cd4cb7eb577a27ec 0 0 41364 - 13095 + 11740 view1 @@ -28,10 +28,11 @@ 100 60 true + false - 4 - 25 + 3 + 23 0 0 0 @@ -40,15 +41,16 @@ 0 0 0 - 0 + 6 0 100 60 true + false Sheet2 - 1185 + 1241 0 100 60 @@ -69,6 +71,7 @@ 1 1 true + false @@ -88,8 +91,6 @@ true true true - true - true false 12632256 false @@ -103,12 +104,14 @@ + true + true 3 1 true 1 true - qQH+/0xleG1hcmstRTM1MmRuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ1VQUzpMZXhtYXJrLUUzNTJkbgAAAAAAAAAAAAAAAAAWAAMAzwAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9TGV4bWFyay1FMzUyZG4Kb3JpZW50YXRpb249UG9ydHJhaXQKY29waWVzPTEKY29sbGF0ZT1mYWxzZQptYXJnaW5kYWp1c3RtZW50PTAsMCwwLDAKY29sb3JkZXB0aD0yNApwc2xldmVsPTAKcGRmZGV2aWNlPTEKY29sb3JkZXZpY2U9MApQUERDb250ZXhEYXRhClBhZ2VTaXplOkE0AElucHV0U2xvdDpUcmF5MQBEdXBsZXg6Tm9uZQAAEgBDT01QQVRfRFVQTEVYX01PREUKAERVUExFWF9PRkY= + rgH+/0xleG1hcmstRTM1MmRuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ1VQUzpMZXhtYXJrLUUzNTJkbgAAAAAAAAAAAAAAAAAWAAMAzwAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9TGV4bWFyay1FMzUyZG4Kb3JpZW50YXRpb249UG9ydHJhaXQKY29waWVzPTEKY29sbGF0ZT1mYWxzZQptYXJnaW5kYWp1c3RtZW50PTAsMCwwLDAKY29sb3JkZXB0aD0yNApwc2xldmVsPTAKcGRmZGV2aWNlPTEKY29sb3JkZXZpY2U9MApQUERDb250ZXhEYXRhCkR1cGxleDpOb25lAElucHV0U2xvdDpUcmF5MQBQYWdlU2l6ZTpBNAAAEgBDT01QQVRfRFVQTEVYX01PREUPAER1cGxleE1vZGU6Ok9mZg== false 0 @@ -135,6 +138,8 @@ + + @@ -157,856 +162,867 @@ - + $ - + $( ) - + $- - + - - - + + + - + £ - + - £ - + - + £ - + - £ - + - + £ - + - £ - + - + £ - + - £ - + - + £ - + - £ - + - + - + ( ) - + - + - + ( ) - + - + £ - + - £ - + - + £ - + - £ - + - + - + - - + - + - + - - + - + - + - - + - + - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - - + - + - + - - + - + - + - - + - + - + - - + - - + - - - + + + - + - + - - + - € - + - - - + + + - + - + - - - - + + - - + - - - + + + - + - + - - - - + + - - + - - - + + + - + : - + : : - + : - + - + - + - + - + - + - + - + $ - + ($ ) - + - + $ - + ($ ) - + - + $ - + ($ ) - + - + $ - + ($ ) - + - + - + ( ) - + - - + - - - + + + - + $ - + $ ( ) - + $ - - + - - - + + + - + - + ( ) - + - - + - - - + + + - + $ - + $ ( ) - + $ - - + - - - + + + - + Yes - + Yes - + No - - + + - + True - + True - + False - - + + - + On - + On - + Off - - + + - + - + ( ) - + - + \ - + \- - + - + \ - + \- - + - + \ - + \- - + - + \ - + \- - + - + \ - + \ - - + \ - - + - - - + + + - + - + - - + - - + - - - + + + - + \ - + \ - - + \ - - + - - - + + + - + - + - - + - - + - - - + + + - + - - - + - - - + - - + - - + - + - - + - + . - + / - + - + - - + - + - + - + $ - + - $ - + - + - + ( ) - + - - + - - - + + + - + $ - + $( ) - + $- - + - - - + + + - + - + ( ) - - - + + - - + - - - + + + - + - + $ - + - + - + - - + + + + + + + + + - + + + @@ -1116,160 +1132,86 @@ ) - - - - - - - - - ( - - - ) - - - - - - - - - - ( - - - ) - - - - - - - - ( - - ) - - - - - - - - ( - - ) - - - - - - - - - ( - - - ) - - - - - - - - - - ( - - - ) - + - + - + ( ) - + - + - + ( ) - + - + - - + ( ) - + - + - - + ( ) - + - + - + ( ) - + - - + - - - + + + - - ( @@ -1277,7 +1219,6 @@ ) - - @@ -1290,64 +1231,61 @@ - + - + ( ) - + - - + - - - + + + - - + - - + ( ) - - + - - + - - - + + + @@ -1370,7 +1308,7 @@ - + @@ -1424,10 +1362,6 @@ - - - % - / @@ -1435,34 +1369,6 @@ / - - - : - - - - - : - - : - - - - - : - - - - - - - : - - : - - - - / @@ -1476,57 +1382,39 @@ - - - - - - - - - - - $ - - - - - - - $ - - - - - + - + - + + + @@ -1534,6 +1422,7 @@ + @@ -1541,133 +1430,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + - - - + + + + + + - + - - - - + - + - + - + - + - - + + + + + + - + - + - + - + - + - + - + - + - - - + + - - + + + + + - + - + - - - - - - - + + - - - - - - + - + @@ -1713,7 +1645,7 @@ ??? (???) - 00/00/0000, 00:00:00 + 00/00/0000, 00:00:00 @@ -1732,10 +1664,10 @@ - + - + IF Function @@ -1744,10 +1676,10 @@ - + Result - + TRUE @@ -1756,13 +1688,13 @@ - + Sheet - + Result - + Description @@ -1770,7 +1702,7 @@ 1 - + TRUE @@ -1779,17 +1711,17 @@ - + - - + + - + @@ -1814,7 +1746,7 @@ - + @@ -1822,62 +1754,62 @@ - + Function - + Expected - + Correct - + FunctionString - + Comment - + - - 1 + + TRUE - + - - 1 + + TRUE 1 - + TRUE - + =IF(TRUE()) - + - - 0 + + FALSE - - 0 + + FALSE 0 - + TRUE - + =IF(FALSE()) @@ -1885,10 +1817,10 @@ 1 - + Bug 76294 - + 4 @@ -1903,48 +1835,48 @@ 4 - + TRUE - + =IF(EXACT(N3,"No"),M3,0) - + Bug 76294 - + #DIV/0! - + Bug 72691 - + 1 - + 1 1 - + TRUE - + {=IF(ISBLANK(M4),"",M4)} - + Bug 72691 - + - + @@ -1954,21 +1886,21 @@ Passed - + TRUE - + =IF(F6>0,"Failed","foobar") Tdf#72969 - + foobar - + @@ -1978,34 +1910,34 @@ 1 - + TRUE - + =IF(J1,1,2) Tdf#88576 - + - - 0 + + FALSE 0 - + TRUE - + =IF(J2,1) - + @@ -2015,10 +1947,10 @@ 2 - + TRUE - + =IF(J2,,2) @@ -2030,58 +1962,58 @@ 0 - + TRUE - + =IF(J1,,2) - - 1 + + TRUE 1 - + TRUE - + =IF(J1,TRUE()) - + - - 0 + + FALSE 0 - + TRUE - + =IF(J2,TRUE()) - + - + x x - + TRUE - + =IF(F13=1,TODAY(),"x") @@ -2091,24 +2023,24 @@ - + x x - + TRUE - + =IF(F14=1,NOW(),"x") - + 2 - + @@ -2118,10 +2050,10 @@ x - + TRUE - + =IF(F15=1,HOUR(1),"x") @@ -2129,19 +2061,19 @@ 2 - + x - + x - + TRUE - + =IF(F16=1,HOUR(NOW()),"x") @@ -2157,20 +2089,20 @@ -1 - + TRUE - + =IF("FOO"="FOO",-F17,F17) - + AOO#58902 - + 1 - + @@ -2180,18 +2112,18 @@ -1 - + TRUE - + =IF(2=1, 1, -1) AOO#52584 - - + + @@ -2201,19 +2133,19 @@ 4 - + TRUE - + =IF(I19="F",H19,-H19) - + AOO#54771 4 - + Y @@ -2222,7 +2154,7 @@ F - + @@ -2232,19 +2164,19 @@ 0 - + TRUE - + =IF(I20="F",H20,-H20) - + AOO#54771 5 - + N @@ -2253,130 +2185,172 @@ F - - + + + + 1 + + + 1 + + + TRUE + + + =I26 + + + AOO#90060 + + + + 1 + - - - - - - - + + 11 + + + + 11 + + + 11 + + + TRUE + + + =J26 + + + + 2 + - - - - + + 12 + - - - - - - - + + + + + 3 + + + + 13 + + - - + + + 4 + - + + 14 + + - - + + 5 + + + + 15 + + - - - - - + + + + + + 1 + + + 11 + - + - - + - - - - + + + - - - - - - + + + + - - + - - AOO#90060 – Eike? - - - - + + - + - - - - + + + + - + - - + + - + - + - - - + + + @@ -2384,11 +2358,11 @@ - + - + - + @@ -2396,7 +2370,7 @@ - + @@ -2404,7 +2378,7 @@ - + @@ -2412,7 +2386,7 @@ - + @@ -2422,12 +2396,12 @@ - + - + @@ -2447,19 +2421,19 @@ - + - + - + @@ -2467,12 +2441,12 @@ - + 4 - + @@ -2480,7 +2454,7 @@ - + O5 -- cgit