Robert Wilhelm
b167df3777
scrrun/tests: Use more context for MultiByteToWideChar in Read test.
...
Second byte of BOM (0xfe) is LeadByte in Asian locales. Therefore chars after BOM matter.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39244
Signed-off-by: Robert Wilhelm <robert.wilhelm@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-06 13:05:21 +01:00
Robert Wilhelm
a818801b36
scrrun/tests: Use more context for MultiByteToWideChar in ReadAll test.
...
Second byte of BOM (0xfe) is LeadByte in Asian locales. Therefore chars after BOM matter.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39244
Signed-off-by: Robert Wilhelm <robert.wilhelm@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-06 13:05:18 +01:00
Robert Wilhelm
ed8048b9e7
scrrun/tests: Check file contents using ReadFile in CreateTextFile test.
...
This is less fragile then former MultiByteToWideChar method because
second byte of BOM (0xfe) is LeadByte in Asian locales.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=39244
Signed-off-by: Robert Wilhelm <robert.wilhelm@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-06 13:04:37 +01:00
Robert Wilhelm
4c04fb00f0
scrrun: Implement folder_CreateTextFile.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51971
Signed-off-by: Robert Wilhelm <robert.wilhelm@gmx.net>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-01 18:13:54 +01:00
Michael Stefaniuc
0c1bb117fd
scrrun/tests: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-09 10:27:12 +01:00
Nikolay Sivov
8ccafc5841
scrrun/tests: Use wide string literals.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-17 09:39:15 +01:00
Jacek Caban
c8c00d6f4a
scrrun: Add MoveFile implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-27 16:30:08 +01:00
Jacek Caban
9294823a7b
scrrun/tests: Add test of lost trailing byte in unicode srteam.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-11-07 19:48:53 +01:00
Jacek Caban
f2b681db77
scrrun/tests: Add ITextStream::ReadLine tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-11-07 19:48:51 +01:00
Jacek Caban
14de44513f
scrrun: Add ITextStream::ReadLine implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-11-07 19:48:49 +01:00
Gijs Vermeulen
015c20a7b7
scrrun/tests: Fix DriveCollection clone tests when there's only one drive.
...
Signed-off-by: Gijs Vermeulen <gijsvrm@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-15 17:21:40 +02:00
Gijs Vermeulen
1eeb3662ec
scrrun/tests: Make test_clone more descriptive.
...
Signed-off-by: Gijs Vermeulen <gijsvrm@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-09 10:08:31 +02:00
Sven Baars
673e130c4f
scrrun/tests: Fix some test failures on Windows 2003.
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-07 10:00:23 +02:00
Jacek Caban
b22236d1b1
scrrun: Add support for TristateUseDefault text stream format.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-30 22:24:27 +02:00
Gijs Vermeulen
b7afaec818
scrrun: Implement Clone() for drive collection.
...
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-29 21:13:43 +01:00
Gijs Vermeulen
0c4acb6104
scrrun/tests: Add more Clone() tests.
...
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-29 21:13:43 +01:00
Michael Stefaniuc
0c8c2bdd21
scrrun/tests: Use the available ARRAY_SIZE() macro.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-05-31 09:25:21 +02:00
Nikolay Sivov
80a74873ad
scrrun/tests: Add a helper to construct test file path.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-26 21:15:18 +01:00
Nikolay Sivov
f6016609e1
scrrun: Added DateLastModified property for IFile.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-21 13:58:13 +02:00
Nikolay Sivov
888f2c76dd
scrrun/tests: Skip some tests if drive is not ready.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-22 18:40:57 +01:00
Nikolay Sivov
2c2b50a4ed
scrrun/tests: Test to query for IUnknown from IProvideClassInfo.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-12-12 19:14:19 +01:00
Nikolay Sivov
eda5d61c54
scrrun: Added IProvideClassInfo support for filesystem objects.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-12-07 14:45:16 +01:00
Nikolay Sivov
ba2e6fb2be
scrrun: Added IProvideClassInfo support for dictionary.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-12-07 14:45:16 +01:00
Detlef Riekenberg
b488a67baf
scrrun/tests: Use case insensitive compare for filenames.
...
Signed-off-by: Detlef Riekenberg <wine.dev@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-01 15:14:10 +02:00
Nikolay Sivov
bbb1602442
scrrun/tests: Fix a warning on GCC 6.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-10 12:51:29 +09:00
Joachim Priesner
c1dd228981
scrrun: Implement filesys_GetDrive for local drives.
...
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-29 22:32:45 +09:00
Joachim Priesner
9b0a9c4dea
scrrun/tests: Move code to get a fixed drive to a function.
...
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-29 22:32:45 +09:00
Joachim Priesner
5b9a11a01c
scrrun: Implement filesys_DriveExists.
...
Signed-off-by: Joachim Priesner <joachim.priesner@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-29 22:24:23 +09:00
Alexandre Julliard
d8cc1dccba
makefiles: Add makedep pragmas in all IDL source files.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-02 23:02:22 +09:00
Andrey Gusev
5cdcd4493f
Assorted spelling and typos fixes.
2015-08-18 15:00:13 +09:00
Alistair Leslie-Hughes
0a19048795
scrrun: Implement ITextStream Close.
2015-06-19 19:13:58 +09:00
Jacek Caban
dd26d1f981
scrrun: Added IFile::put_Attributes imeplementation.
2015-06-15 14:45:56 +09:00
Nikolay Sivov
533323d703
scrrun: Implement GetSpecialFolder().
2015-04-06 22:34:10 +09:00
Nikolay Sivov
f70ddf7614
scrrun: Support BYREF types for integer keys.
2015-03-23 16:39:24 +09:00
Nikolay Sivov
94a1838b7e
scrrun: Added support for VT_DATE keys, and BYREF float key types.
2015-03-23 16:39:22 +09:00
Nikolay Sivov
5189dc417a
scrrun: Added support for interface pointers as keys for dictionary.
2015-03-23 16:39:17 +09:00
Nikolay Sivov
ba48217429
scrrun: Implement IEnumVARIANT support for dictionary.
2015-03-19 14:06:42 +09:00
Nikolay Sivov
574350d838
scrrun: Implement Path() property for IFile.
2015-03-16 21:42:41 +09:00
Nikolay Sivov
3814e0229d
scrrun: Implement GetExtensionName().
2015-03-03 12:40:07 +09:00
Nikolay Sivov
2d15758c38
scrrun/tests: A test for adding BYREF item.
2015-03-03 12:40:04 +09:00
Nikolay Sivov
1c813d5be3
scrrun: Implement Keys() and Items() of dictionary.
2015-03-03 12:39:54 +09:00
Nikolay Sivov
9419e97c3e
scrrun: Implement Exists() method for dictionary.
2015-03-02 13:53:56 +09:00
Nikolay Sivov
acfde52f06
scrrun: Implement Remove() for dictionary.
2015-03-02 13:53:51 +09:00
Nikolay Sivov
1bc4c57e55
scrrun: Implement Item() property for dictionary.
2015-03-02 13:53:46 +09:00
Nikolay Sivov
5f41a746e9
scrrun: Implement Add() and RemoveAll() for dictionary.
2015-03-02 13:53:37 +09:00
Nikolay Sivov
94e5353f0d
scrrun/tests: More dictionary tests.
2015-02-27 13:18:17 +09:00
Nikolay Sivov
08900265a0
scrrun: Implement HashVal for floating point keys.
2015-02-25 20:35:18 +09:00
Nikolay Sivov
2fc2a7ae02
scrrun: Implement HashVal property for integer keys.
2015-02-25 16:18:34 +09:00
Nikolay Sivov
37120e7582
scrrun: Implement HashVal property for VT_BSTR case.
2015-02-25 16:18:34 +09:00
Nikolay Sivov
075fe10ba5
scrrun: Store compare method for dictionary.
2015-02-24 21:55:49 +09:00