From cbc63b49690aed45efa74c06fc46712e04c7e84f Mon Sep 17 00:00:00 2001 From: Aaron Schaefer Date: Sun, 5 Apr 2009 23:28:13 -0400 Subject: [PATCH] Add more unit test coverage for poker vocab --- extra/poker/poker-tests.factor | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/extra/poker/poker-tests.factor b/extra/poker/poker-tests.factor index 9b7e99d3ea..f7d9e4f6c3 100644 --- a/extra/poker/poker-tests.factor +++ b/extra/poker/poker-tests.factor @@ -5,7 +5,6 @@ IN: poker.tests [ 529159 ] [ "5s" >ckf ] unit-test [ 33589533 ] [ "jc" >ckf ] unit-test - [ 7462 ] [ "7C 5D 4H 3S 2C" value>> ] unit-test [ 1601 ] [ "KD QS JC TH 9S" value>> ] unit-test [ 11 ] [ "AC AD AH AS KC" value>> ] unit-test @@ -16,3 +15,12 @@ IN: poker.tests [ "Straight" ] [ "KD QS JC TH 9S" >value ] unit-test [ "Four of a Kind" ] [ "AC AD AH AS KC" >value ] unit-test [ "Straight Flush" ] [ "6C 5C 4C 3C 2C" >value ] unit-test + +[ +gt+ ] [ "7C 5D 4H 3S 2C" "KD QS JC TH 9S" [ ] bi@ <=> ] unit-test +[ +lt+ ] [ "AC AD AH AS KC" "KD QS JC TH 9S" [ ] bi@ <=> ] unit-test +[ +eq+ ] [ "7C 5D 4H 3S 2C" "7D 5D 4D 3C 2S" [ ] bi@ <=> ] unit-test + +[ t ] [ "7C 5D 4H 3S 2C" "2C 3S 4H 5D 7C" [ ] bi@ = ] unit-test + +[ t ] [ "7C 5D 4H 3S 2C" "7D 5D 4D 3C 2S" [ ] bi@ = ] unit-test +[ f ] [ "7C 5D 4H 3S 2C" "7D 5D 4D 3C 2S" [ ] bi@ eq? ] unit-test