3067 Posts in 867 Topics by 649 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 225 Views |
-
Unit Tests and Model Building

22 March 2012 at 10:16am
I renamed a model file and do a `/dev/build/?flush=all` and it works fine for the live site, however my unit tests still want to load the old model file, although I am not using this model anywhere on the live site or in my unit tests. Do I need to run a separate build for unit tests? I cannot find anything regarding this.
-
Re: Unit Tests and Model Building

22 March 2012 at 6:47pm
Are you running the tests via cli? If so then you need to also flush that. SilverStripe mantains 2 caches, a web cache and a cli one. So you if you a flush=all in a webbrowser it doesn't clear the cli version.
Via sake you can do sake dev/tests/all flush=all
-
Re: Unit Tests and Model Building

23 March 2012 at 2:33am
I am actually running the tests in my browser, so is there a flush that I need to do for the tests via the browser besides `/dev/build/?flush=all` ?
-
Re: Unit Tests and Model Building

23 March 2012 at 7:29pm
You could try the ?flush with your test runner - dev/tests/all?flush=all. If that doesn't work I'd double check you aren't referencing that code anywhere. What's the error message?
| 225 Views | ||
|
Page:
1
|
Go to Top |


