office-gobmx/basic/qa/vba_tests
Mike Kaganski afb46ee880 tdf#150458: evaluate for loop's end and step once in VBA support mode
As required by [MS-VBAL], and actual VBA implementation.
It is a question if we also need to change it likewise in other
modes (normal, compatible) - see tdf#150460.

Change-Id: I1e83d57fe4be3bf264a64fe977909cf7684bc798
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172005
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-08-18 09:08:49 +02:00
..
data
abs.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
array.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
asc.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
atn.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
booltypename.vb tdf#145960 - Return type of boolean operators should be of type boolean 2021-12-28 19:54:58 +01:00
bytearraystring.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
cbool.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
cdate.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
cdbl.vb tdf#146672 - CDbl: skip spaces and tabs at the end of the scanned string 2022-02-09 11:09:01 +01:00
cdec.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
choose.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
chr.vb Delete extra whitespaces inserted by the editor 2023-01-26 07:45:25 +00:00
chrw.vb tdf#145693 - Argument name should be 'charcode' instead of 'string' 2022-01-08 11:48:32 +01:00
cint.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
clng.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
collection.vb Resolves: tdf#110003 tdf#143128 handle lowercase ß vs uppercase ẞ folding 2021-11-11 01:27:47 +01:00
constants.vb tdf#153543 - Add vba shell constants 2023-05-09 14:12:54 +02:00
cos.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
csng.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
cstr.vb Change the comment of the test cases to clarify the textual representation of the calculated string 2022-03-02 21:42:09 +01:00
cvdate.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
cverr.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
dateadd.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
datediff.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
datepart.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
dateserial.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
datevalue.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
day.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
enum.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
Err.Raise.vb Basic compiler undetected typo 2022-02-12 10:00:15 +01:00
error.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
error_message.vb tdf#123144 - Always translate an error number to a vba error message 2021-09-19 18:46:35 +02:00
exp.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
fix.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
for.vb tdf#150458: evaluate for loop's end and step once in VBA support mode 2024-08-18 09:08:49 +02:00
format.vb tdf#158890 Replace '?' with figure blank 2024-02-17 08:59:22 +01:00
formatnumber.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
formatpercent.vb tdf#148651: basic_macros: Add unittest 2022-04-21 19:52:16 +02:00
gosub_goto.vb tdf#160321 - Don't execute jump statement if the expression is out of range 2024-06-10 13:52:00 +02:00
hex.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
hour.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
if.vb VBA QA new unit test for IF THEN statement 2024-08-05 11:19:47 +02:00
iif.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
instr.vb tdf#139840 - Use utl::TextSearch to implement the InStr function 2021-07-16 09:29:16 +02:00
instrrev.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
int.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isarray.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isdate.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isempty.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
iserror.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
ismissing.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isnull.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isnumeric.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
isobject.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
join.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
lbound.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
lcase.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
left.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
len.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
like.vb tdf#152690: Fix "!" behavior when it is not the first in a group 2023-03-16 21:14:20 +00:00
log.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
ltrim.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
mid.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
minute.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
month.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
monthname.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
oct.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
ole_ObjAssignNoDflt.vb basic: add missing license statement in .vb test files 2022-12-20 12:50:41 +00:00
ole_ObjAssignToNothing.vb basic: add missing license statement in .vb test files 2022-12-20 12:50:41 +00:00
optional_paramters.vb tdf#143707 - Change strategy to support suffix type characters 2021-08-10 12:23:19 +02:00
partition.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
qbcolor.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
rate.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
redim_objects.vb tdf#136755, tdf#124008 - delete the variable beforehand REDIM 2021-01-25 07:57:59 +01:00
replace.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
rgb.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
right.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
roundcompatibility.vb tdf#142922 fixes Round to follow half-to-even rounding 2021-07-06 14:50:09 +02:00
rtrim.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
second.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
sgn.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
sin.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
space.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
split.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
sqr.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
str.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
strcomp.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
strconv.vb Refactor and fix VBA StrConv 2023-03-22 04:31:07 +00:00
string.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
stringplusdouble.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
strreverse.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
switch.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
tdf147089_idiv.vb tdf#147089 - Round Integral Division (IDIV) literals to Integer values 2022-02-21 23:10:46 +01:00
tdf147529_optional_parameters_msgbox.vb tdf#151012 - Initialize optional parameters with their default values 2022-09-25 11:39:33 +02:00
tdf148358_non_ascii_names.vb tdf#148358 - Compare Non-ASCII variable names case-insensitive 2022-05-07 16:00:50 +02:00
timeserial.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
timevalue.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
trim.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
typename.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
ubound.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
ucase.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
val.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
vartype.vb tdf#141474 tdf#151901 BASIC functions argument names do not match that of VBA 2023-02-26 16:14:47 +00:00
weekday.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
weekdayname.vb Change en_GB calendar StartDayOfWeek to Monday and MinimalDaysInFirstWeek to 4 2021-05-06 01:38:55 +02:00
win32compat.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
win32compatb.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00
year.vb Related: tdf#84098 Unify tests 2020-12-22 06:18:50 +01:00