{"action":"created","issue":{"url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/1","labels_url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/1/comments","events_url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/1/events","html_url":"https://github.com/arielscarpinelli/sbt-traceur/issues/1","id":53711555,"number":1,"title":"Testing errors","user":{"login":"bmc","id":23894,"avatar_url":"https://avatars.githubusercontent.com/u/23894?v=3","gravatar_id":"","url":"https://api.github.com/users/bmc","html_url":"https://github.com/bmc","followers_url":"https://api.github.com/users/bmc/followers","following_url":"https://api.github.com/users/bmc/following{/other_user}","gists_url":"https://api.github.com/users/bmc/gists{/gist_id}","starred_url":"https://api.github.com/users/bmc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmc/subscriptions","organizations_url":"https://api.github.com/users/bmc/orgs","repos_url":"https://api.github.com/users/bmc/repos","events_url":"https://api.github.com/users/bmc/events{/privacy}","received_events_url":"https://api.github.com/users/bmc/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-08T03:43:41Z","updated_at":"2015-05-17T15:26:23Z","closed_at":"2015-01-08T23:14:21Z","body":"With `sbt-traceur` in a Play 2.3.x app, running the `test` target within SBT (activator) fails. If there are no test classes under `test/assets/javascripts`, the following error occurs:\r\n\r\n```\r\n$ last web-assets-test:traceur\r\njava.util.concurrent.TimeoutException: Futures timed out after [0 hours]\r\n\tat scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:219)\r\n\tat scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:223)\r\n\tat scala.concurrent.Await$$anonfun$result$1.apply(package.scala:107)\r\n\tat scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53)\r\n\tat scala.concurrent.Await$.result(package.scala:107)\r\n\tat com.typesafe.sbt.jse.SbtJsTask$$anonfun$executeJs$1.apply(SbtJsTask.scala:401)\r\n\tat com.typesafe.sbt.jse.SbtJsTask$$anonfun$executeJs$1.apply(SbtJsTask.scala:397)\r\n\tat com.typesafe.sbt.web.SbtWeb$.withActorRefFactory(SbtWeb.scala:441)\r\n\tat com.typesafe.sbt.jse.SbtJsTask$.executeJs(SbtJsTask.scala:396)\r\n\tat com.typesafe.sbt.traceur.SbtTraceur$$anonfun$runTraceur$1.apply(SbtTraceur.scala:77)\r\n\tat com.typesafe.sbt.traceur.SbtTraceur$$anonfun$runTraceur$1.apply(SbtTraceur.scala:59)\r\n        ...\r\n```\r\n\r\nI suspect this is because of the following line in `SbtTraceur.scala`:\r\n\r\n```scala\r\n(timeoutPerSource in traceur).value * inputFileCandidates.size\r\n```\r\n\r\nIf I add an empty Javascript `main.js` file under `test/assets/javascripts`, I get a different error:\r\n\r\n```\r\n[trace] Stack trace suppressed: run last web-assets-test:assets for the full output.\r\n[error] (web-assets-test:assets) Duplicate mappings:\r\n[error] \t/home/bmc/src/mystuff/play/pwguard/pwguard/target/web/public/test/public/main.map\r\n[error] from\r\n[error] \t/home/bmc/src/mystuff/play/pwguard/pwguard/target/web/resources-managed/main/javascripts/main.map\r\n[error] \t\t/home/bmc/src/mystuff/play/pwguard/pwguard/target/web/resources-managed/test/javascripts/main.map\r\n[error] \t/home/bmc/src/mystuff/play/pwguard/pwguard/target/web/public/test/public/main.js\r\n[error] from\r\n[error] \t/home/bmc/src/mystuff/play/pwguard/pwguard/target/web/resources-managed/main/javascripts/main.js\r\n...\r\n```\r\n\r\nHave you gotten testing to work at all with `sbt-traceur` in the mix?"},"comment":{"url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/comments/102814878","html_url":"https://github.com/arielscarpinelli/sbt-traceur/issues/1#issuecomment-102814878","issue_url":"https://api.github.com/repos/arielscarpinelli/sbt-traceur/issues/1","id":102814878,"user":{"login":"fdietze","id":1186516,"avatar_url":"https://avatars.githubusercontent.com/u/1186516?v=3","gravatar_id":"","url":"https://api.github.com/users/fdietze","html_url":"https://github.com/fdietze","followers_url":"https://api.github.com/users/fdietze/followers","following_url":"https://api.github.com/users/fdietze/following{/other_user}","gists_url":"https://api.github.com/users/fdietze/gists{/gist_id}","starred_url":"https://api.github.com/users/fdietze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fdietze/subscriptions","organizations_url":"https://api.github.com/users/fdietze/orgs","repos_url":"https://api.github.com/users/fdietze/repos","events_url":"https://api.github.com/users/fdietze/events{/privacy}","received_events_url":"https://api.github.com/users/fdietze/received_events","type":"User","site_admin":false},"created_at":"2015-05-17T15:26:23Z","updated_at":"2015-05-17T15:26:23Z","body":"Hi, the `1.0.1` release fixed my tests, but breaks play run. Traceur is not executed anymore.\r\n\r\nHere are my settings:\r\n```scala\r\nsourceFileNames := Seq(\"app/*/module.js\", \"app/*/*/**/*.js\"),\r\n```\r\n\r\nAny ideas?"}}