Forever Buttons - Handle stop correctly
[clnl] / src / test / modeltests.lisp
index 8f2d12a094e9ddbaaf63e1edf3179d8d7e8b2c33..d80f871bbf201881b68945a75d2ffb94f6467b48 100644 (file)
@@ -122,3 +122,32 @@ to go
 end"
  "setup go go"
  "438848EF35C6B0D28D50961072C70FCC02BB4FD8")
+
+(defmodelfiletest "UI 0" "resources/UI-test.nlogo"
+ "go"
+ "793CA6F4AB144780D5139BC01B47BBFCE898576F")
+
+(defmodelfiletest "UI 1" "resources/UI-test.nlogo"
+ (":button \"setup\"" "crt 10")
+ "1825131B956968564A55F703E1031EB4A72DE35F")
+
+(defmodelfiletest "UI 2" "resources/UI-test.nlogo"
+ (":button \"setup\" :button \"go\"" "crt 10 go")
+ "686956AD49E1924F6429502FDF1B9C92DAE5E5F8")
+
+(defmodelfiletest "UI 3" "resources/UI-test.nlogo"
+ (":button \"setup\" :button \"go\" 1" "crt 10 go ask turtles [ rt 90 ] go")
+ "4E0128F172B4D0085186E49FDBD7014F6E365ED7")
+
+(defmodelfiletest "UI 4" "resources/UI-test.nlogo"
+ (":button \"stopping\"" "repeat 80 [ create-and-move ]")
+ "749DC971517EDE9020BF125D0F362A978980272F"
+ t)
+
+(defmodelfiletest "Wolf Sheep 1" "resources/models/Wolf Sheep Predation.nlogo"
+ "setup go go go go go go go go go go go go go go"
+ "9777CCF18935E52D8380C9C6DC02BFFBEE1F1149")
+
+(defmodelfiletest "Wolf Sheep 2" "resources/models/Wolf Sheep Predation.nlogo"
+ "set grass? not grass? setup go go go go go go go go go go go go go go"
+ "FC38F01DC0058C5EFF93F2228535ED7C616ECFF0")