mirror of
https://github.com/reactos/reactos.git
synced 2025-05-19 09:10:56 +00:00
[KMTESTS:FSRTL]
Add more tests for FsRtlIs*InExpression() Tested on w2k3 by Thomas svn path=/trunk/; revision=58801
This commit is contained in:
parent
65ef84b840
commit
bc281af13f
1 changed files with 64 additions and 0 deletions
|
@ -167,6 +167,44 @@ static VOID FsRtlIsNameInExpressionTest()
|
|||
RtlInitUnicodeString(&Name, L"F0_001.txt");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
|
||||
RtlInitUnicodeString(&Expression, L"F0_<\"*");
|
||||
RtlInitUnicodeString(&Name, L".");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"..");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"SETUP.EXE");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_.");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_.");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_.");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_001");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_001");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_001");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_001");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_OO1.");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_001.txt");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitUnicodeString(&Name, L"f0_001.txt");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_001.txt");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitUnicodeString(&Name, L"F0_001.txt");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, TRUE, NULL) == TRUE, "expected TRUE, got FALSE\n");
|
||||
|
||||
RtlInitUnicodeString(&Expression, L"*.TTF");
|
||||
RtlInitUnicodeString(&Name, L".");
|
||||
ok(FsRtlIsNameInExpression(&Expression, &Name, FALSE, NULL) == FALSE, "expected FALSE, got TRUE\n");
|
||||
|
@ -452,6 +490,32 @@ static VOID FsRtlIsDbcsInExpressionTest()
|
|||
RtlInitAnsiString(&Name, "F0_001.txt");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
|
||||
RtlInitAnsiString(&Expression, "F0_<\"*");
|
||||
RtlInitAnsiString(&Name, ".");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "..");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "SETUP.EXE");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "f0_");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "F0_");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitAnsiString(&Name, "f0_.");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "F0_.");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitAnsiString(&Name, "F0_001");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitAnsiString(&Name, "f0_001");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "F0_OO1.");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == TRUE, "expected TRUE, got FALSE\n");
|
||||
RtlInitAnsiString(&Name, "f0_001.txt");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
RtlInitAnsiString(&Name, "F0_001.txt");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == TRUE, "expected TRUE, got FALSE\n");
|
||||
|
||||
RtlInitAnsiString(&Expression, "*.TTF");
|
||||
RtlInitAnsiString(&Name, ".");
|
||||
ok(FsRtlIsDbcsInExpression(&Expression, &Name) == FALSE, "expected FALSE, got TRUE\n");
|
||||
|
|
Loading…
Reference in a new issue