X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tests%2Ftest-actors.scm;h=c524af2257ebb43e524e8af5118012d08c4c6525;hb=ec886e9e4c636ea6b0d93cab3836a1c592a9bbcd;hp=0b9adb503e34a591a9b62c336257dd96db266a8e;hpb=84a19e7d4cb97e00a64191e1ecfcf984ffae52d1;p=8sync.git diff --git a/tests/test-actors.scm b/tests/test-actors.scm index 0b9adb5..c524af2 100644 --- a/tests/test-actors.scm +++ b/tests/test-actors.scm @@ -108,9 +108,9 @@ (~display "lazy-rep> I'm not answering that.\n"))))) (let* ((hive (make-hive)) - (customer (bootstrap-actor* hive "antsy-caller")) - (diligent-rep (bootstrap-actor* hive "diligent-rep")) - (lazy-rep (bootstrap-actor* hive "lazy-rep"))) + (customer (create-actor* "antsy-caller")) + (diligent-rep (create-actor* "diligent-rep")) + (lazy-rep (create-actor* "lazy-rep"))) ;; * Playing a tape of a diligent service rep * (parameterize ((%record-out (open-output-string))) (let* ((result (run-hive @@ -148,7 +148,7 @@ customer> Whaaaaat? I can't believe I got voice mail!\n" (with-fresh-speaker (let ((hive (make-hive))) - (bootstrap-actor hive ) + (create-actor ) (run-hive hive '())) (test-equal '("Hey, I'm cleanin' up here!\n") (get-spoken))) @@ -157,7 +157,7 @@ customer> Whaaaaat? I can't believe I got voice mail!\n" (with-fresh-speaker (let ((hive (make-hive))) - (bootstrap-actor hive ) + (create-actor ) (run-hive hive '() #:cleanup #f)) (test-equal '() (get-spoken))) @@ -173,7 +173,7 @@ customer> Whaaaaat? I can't believe I got voice mail!\n" (with-fresh-speaker (let ((hive (make-hive))) - (define exploder (bootstrap-actor hive )) + (define exploder (create-actor )) (run-hive hive (list (bootstrap-message hive exploder 'explode)) #:cleanup #f)) (test-equal '("POOF\n" "Cleaning up post-explosion\n") @@ -184,7 +184,7 @@ customer> Whaaaaat? I can't believe I got voice mail!\n" (create-friend #:init-value #f #:init-keyword #:create-friend) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (*init* hi-on-init-init)))) (define (hi-on-init-init actor message) @@ -192,13 +192,13 @@ customer> Whaaaaat? I can't believe I got voice mail!\n" (slot-ref actor 'name))) (and=> (slot-ref actor 'create-friend) (lambda (friend-name) - (create-actor actor #:name friend-name)))) + (create-actor #:name friend-name)))) (with-fresh-speaker (let ((hive (make-hive))) - (define hi-on-init (bootstrap-actor hive - #:name "jack" - #:create-friend "jill")) + (define hi-on-init (create-actor + #:name "jack" + #:create-friend "jill")) (run-hive hive '())) (test-equal (get-spoken) '("Hi! jack inits now.\n" "Hi! jill inits now.\n")))