01c21e218a
Basically they're built upon basic coroutine tests, but for each of them different interceptResume implementation are injected (currently there are 12 of them). It might be more simple just to generated additional testData, but I see this more problematic in a sense of further maintenance Note that all tests add idempotent 'interceptRun' operators, which just execute given lambda in the current thread #KT-14891 Fixed
24 lines
1.2 KiB
XML
24 lines
1.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<module type="JAVA_MODULE" version="4">
|
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
|
<exclude-output />
|
|
<content url="file://$MODULE_DIR$">
|
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
|
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
|
|
</content>
|
|
<orderEntry type="inheritedJdk" />
|
|
<orderEntry type="sourceFolder" forTests="false" />
|
|
<orderEntry type="module" module-name="cli" />
|
|
<orderEntry type="module" module-name="tests-common" />
|
|
<orderEntry type="module" module-name="frontend" />
|
|
<orderEntry type="module" module-name="backend" />
|
|
<orderEntry type="library" name="jps-test" level="project" />
|
|
<orderEntry type="library" name="idea-full" level="project" />
|
|
<orderEntry type="module" module-name="util" />
|
|
<orderEntry type="module" module-name="descriptor.loader.java" scope="TEST" />
|
|
<orderEntry type="module" module-name="frontend.java" scope="TEST" />
|
|
<orderEntry type="module" module-name="jps-tests" scope="TEST" />
|
|
<orderEntry type="module" module-name="compiler-tests" scope="TEST" />
|
|
</component>
|
|
</module>
|