blob: ddaa39d6d825955e975374ffdca7794445eac159 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
// unit-test-path.cpp
#include "../../source/core/slang-io.h"
#include "test-context.h"
using namespace Slang;
static void pathUnitTest()
{
{
String path;
SlangResult res = Path::GetCanonical(".", path);
SLANG_CHECK(SLANG_SUCCEEDED(res));
String parentPath;
res = Path::GetCanonical("..", parentPath);
SLANG_CHECK(SLANG_SUCCEEDED(res));
String parentPath2 = Path::GetDirectoryName(path);
SLANG_CHECK(parentPath == parentPath2);
}
}
SLANG_UNIT_TEST("Path", pathUnitTest);
|