Karun
Karun
Okay! Cloned ide-backend. Fixed the .cabal file. Added it as a source and it worked...Thank you @mwotton
Update: Tried to call a few functions to see if a session (IdeSession) was created. Here's what happened: ``` bash arion: user error (Could not find ide-backend-server) ``` Doh!
Yup. That worked. Update in my previous comment...
@mwotton May be ghc api :)
I see two options for supporting Tasty/HTF. As a mode: ``` cabal arion -tasty ``` As a separate executable: ``` cabal arion-tasty ``` IMHO the first one would be better....
@cies I'll take a look at it soon.
Time to make a switch to hint or ide-backend I guess.
My idea is that Arion should have a mode for yesod integration tests where it does not look at the imports in a spec to map it to a source...
It's just the way it creates the associations that needs to be changed. So for instance if I pass in a flag like "-yesod-integration" it will use a different algorithm...
Do the integration tests have a special keyword in them like FooIntegrationSpec? Here's one more option: Passing in the flag -yesod-integration creates associations based on the imports and also associates...