public void testKotlinJavaScriptProjectWithDirectoryAsStdlib() { initProject(); File jslibJar = PathUtil.getKotlinPathsForDistDirectory().getJsStdLibJarPath(); File jslibDir = new File(workDir, "KotlinJavaScript"); try { ZipUtil.extract(jslibJar, jslibDir, null); } catch (IOException ex) { throw new IllegalStateException(ex.getMessage()); } addKotlinJavaScriptDependency("KotlinJavaScript", jslibDir); makeAll().assertSuccessful(); assertEquals(EXPECTED_JS_FILES_IN_OUTPUT_FOR_STDLIB_ONLY, contentOfOutputDir(PROJECT_NAME)); checkWhen(touch("src/test1.kt"), null, k2jsOutput(PROJECT_NAME)); }