amanda.hinchman-dominguez
01/30/2018, 12:58 AMabhinay
01/30/2018, 12:58 AMamanda.hinchman-dominguez
01/30/2018, 12:58 AMabhinay
01/30/2018, 12:58 AMamanda.hinchman-dominguez
01/30/2018, 1:05 AMCarlton Whitehead
01/30/2018, 3:11 AMamanda.hinchman-dominguez
01/30/2018, 3:29 AMamanda.hinchman-dominguez
01/30/2018, 3:31 AMR.id.string
or R.string.string
for kotlin?Carlton Whitehead
01/30/2018, 3:38 AMScope
is really playing a role here. The app.scope
instance remains the same between tests since nothing in the test depends on a unique Scope
in this case.
Looking through the TornadoFX source, I see in Async.kt
both of the thread pools are assigned as val
in global scope. So, if TestFX is closing down and trying to start back up the app between cycles, those thread pools would linger to the next test cycle in a shut down state.Carlton Whitehead
01/30/2018, 3:41 AMabhinay
01/30/2018, 3:44 AMabhinay
01/30/2018, 3:45 AMCarlton Whitehead
01/30/2018, 3:46 AMCarlton Whitehead
01/30/2018, 3:47 AMCarlton Whitehead
01/30/2018, 3:48 AMmessages
https://edvin.gitbooks.io/tornadofx-guide/content/part2/Internationalization.htmlCarlton Whitehead
01/30/2018, 3:51 AMR.id
would be. You can assign a node's id
in your builder.amanda.hinchman-dominguez
01/30/2018, 4:12 AMamanda.hinchman-dominguez
01/30/2018, 4:12 AMamanda.hinchman-dominguez
01/30/2018, 4:13 AMabhinay
01/30/2018, 6:06 AMid
? What are you trying to achieve here?Carlton Whitehead
01/30/2018, 1:19 PMCarlton Whitehead
01/30/2018, 1:20 PMedvin
01/30/2018, 1:40 PMCarlton Whitehead
01/30/2018, 2:42 PMmvn test
like I see in the .travis.yml
, it doesn't appear to be running the various UI tests. At least, none of the test stages show up on my screen. When I run the whole test source root worth of tests from IntelliJ, they display, some of them fail.
I ran out of time to look into it more deeply before I had to leave for work so wanted to quickly share hereCarlton Whitehead
01/30/2018, 3:00 PMRuckus
01/30/2018, 3:09 PMtestapps
package, I don't believe they were ever meant to be run by travis as there's no assertions to make sure they are working properly. They're just for running manually so we can check for ourselves (and have little demos of various features to show each other while we're working on them).Carlton Whitehead
01/30/2018, 3:10 PMRuckus
01/30/2018, 3:11 PMtests
package should run though. We had an issue a while back where only some of the tests were being run (something to do with how Maven expects things to be named), but I can't remember to what extent it was fixed.Carlton Whitehead
01/30/2018, 3:13 PMedvin
01/30/2018, 3:25 PM