This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit df82aa47404ef35b34a0f417a93c83efac58f98b
Author: danhaywood <d...@haywood-associates.co.uk>
AuthorDate: Tue Dec 3 06:50:57 2019 +0000

    ISIS-2188: injects services into FixtureScript before running
    
    This previously wasn't required because FixtureScripts were view models so 
likely to be injected already.
---
 .../apache/isis/extensions/fixtures/fixturescripts/FixtureScripts.java   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/extensions/testing/fixtures/src/main/java/org/apache/isis/extensions/fixtures/fixturescripts/FixtureScripts.java
 
b/extensions/testing/fixtures/src/main/java/org/apache/isis/extensions/fixtures/fixturescripts/FixtureScripts.java
index de29d02..06223f8 100644
--- 
a/extensions/testing/fixtures/src/main/java/org/apache/isis/extensions/fixtures/fixturescripts/FixtureScripts.java
+++ 
b/extensions/testing/fixtures/src/main/java/org/apache/isis/extensions/fixtures/fixturescripts/FixtureScripts.java
@@ -290,6 +290,7 @@ public class FixtureScripts extends AbstractService {
     }
 
     protected List<FixtureResult> runScript(final FixtureScript fixtureScript, 
final String parameters) {
+        serviceInjector.injectServicesInto(fixtureScript);
         return fixtureScript.run(parameters);
     }
 

Reply via email to