Browse Source

[ci fw-only Java/act] Act: disable session resolving for the tests (#3192)

* add act-ebean-pgsql-rythm to compare rythm vs mustache template engine

* disable session resolve for the tests
Green Luo 7 years ago
parent
commit
d829ef5574

+ 2 - 0
frameworks/Java/act/src/main/java/com/techempower/act/controller/FortuneController.java

@@ -29,6 +29,7 @@ import act.view.NoImplicitTemplateVariable;
 import com.techempower.act.AppEntry;
 import com.techempower.act.model.Fortune;
 import org.osgl.mvc.annotation.GetAction;
+import org.osgl.mvc.annotation.SessionFree;
 
 import java.util.Collections;
 import java.util.List;
@@ -44,6 +45,7 @@ public class FortuneController {
 
     @GetAction("fortunes")
     @NoImplicitTemplateVariable
+    @SessionFree
     public void fortunes() {
         List<Fortune> fortunes = dao.findAllAsList();
         fortunes.add(new Fortune(0, "Additional fortune added at request time."));

+ 4 - 0
frameworks/Java/act/src/main/java/com/techempower/act/controller/WorldController.java

@@ -33,6 +33,7 @@ import org.osgl.$;
 import org.osgl.http.H;
 import org.osgl.mvc.annotation.GetAction;
 import org.osgl.mvc.annotation.ResponseContentType;
+import org.osgl.mvc.annotation.SessionFree;
 import org.osgl.util.Const;
 
 import java.util.ArrayList;
@@ -60,12 +61,14 @@ public class WorldController {
 
 
     @GetAction("db")
+    @SessionFree
     public World findOne() {
         return dao.findById(randomWorldNumber());
     }
 
     @GetAction("queries")
     @Transactional(readOnly = true)
+    @SessionFree
     public final World[] multipleQueries(String queries) {
         int q = regulateQueries(queries);
 
@@ -77,6 +80,7 @@ public class WorldController {
     }
 
     @GetAction("updates")
+    @SessionFree
     public final List<World> updateQueries(String queries) {
         int q = regulateQueries(queries);
         return doUpdate(q);