MCPcopy Create free account
hub / github.com/KDE/kdevelop / projectDirectory

Method projectDirectory

plugins/docker/tests/test_docker.cpp:96–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

94 }
95
96 void projectDirectory() {
97 auto rt = ICore::self()->runtimeController()->currentRuntime();
98 QVERIFY(rt);
99 auto project = ICore::self()->projectController()->projects().first();
100 QVERIFY(project);
101
102 const Path projectDir = project->path();
103 const Path dirRuntime = rt->pathInRuntime(projectDir);
104 QCOMPARE(dirRuntime, Path("/src/test/"));
105 QCOMPARE(rt->pathInHost(dirRuntime), projectDir);
106 QCOMPARE(project->path(), rt->pathInHost(rt->pathInRuntime(project->path())));
107 }
108
109 void envs() {
110 auto rt = ICore::self()->runtimeController()->currentRuntime();

Callers

nothing calls this directly

Calls 9

currentRuntimeMethod · 0.80
runtimeControllerMethod · 0.80
projectsMethod · 0.80
projectControllerMethod · 0.80
PathClass · 0.50
firstMethod · 0.45
pathMethod · 0.45
pathInRuntimeMethod · 0.45
pathInHostMethod · 0.45

Tested by

no test coverage detected