]> gitweb.factorcode.org Git - factor.git/commitdiff
pop3: fix tests to not hang if openssl is not installed
authorSlava Pestov <slava@factorcode.org>
Tue, 15 Jun 2010 22:32:13 +0000 (18:32 -0400)
committerDoug Coleman <doug.coleman@gmail.com>
Wed, 16 Jun 2010 21:23:29 +0000 (16:23 -0500)
extra/pop3/pop3-tests.factor

index 8efc07ceee07821a13a31b58a0370b016f3776ef..10c5024d588c766b8c5a3a47647e0ce1441524d9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Elie Chaftari.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: concurrency.promises namespaces kernel pop3 pop3.server
-sequences tools.test accessors ;
+sequences tools.test accessors calendar ;
 IN: pop3.tests
 
 FROM: pop3 => count delete ;
@@ -12,7 +12,7 @@ FROM: pop3 => count delete ;
 [ ] [
         <pop3-account>
             "127.0.0.1" >>host
-            "p1" get ?promise >>port
+            "p1" get 5 seconds ?promise-timeout >>port
         connect
 ] unit-test
 [ ] [ "username@host.com" >user ] unit-test
@@ -59,7 +59,7 @@ FROM: pop3 => count delete ;
 [ ] [
         <pop3-account>
             "127.0.0.1" >>host
-            "p2" get ?promise >>port
+            "p2" get 5 seconds ?promise-timeout >>port
             "username@host.com" >>user
             "password" >>pwd
         connect