Skip to content

Commit

Permalink
Issue #519 - Stage new test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
justinethier committed Jan 7, 2024
1 parent 43923a6 commit ffcbca6
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions tests/base.scm
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,40 @@
1.2e+40))
)

;TODO:
;(floor/ 5 2) =⇒ 2 1
;(floor/ -5 2) =⇒ -3 1
;(floor/ 5 -2) =⇒ -3 -1
;(floor/ -5 -2) =⇒ 2 -1
;(truncate/ 5 2) =⇒ 2 1
;(truncate/ -5 2) =⇒ -2 -1
;(truncate/ 5 -2) =⇒ -2 1
;(truncate/ -5 -2) =⇒ 2 -1
;(truncate/ -5.0 -2) =⇒ 2.0 -1.0
;
;(gcd 32 -36) =⇒ 4
;(gcd) =⇒ 0
;(lcm 32 -36) =⇒ 288
;(lcm 32.0 -36) =⇒ 288.0 ; inexact
;(lcm) =⇒ 1
;
;(floor -4.3) =⇒ -5.0
;(ceiling -4.3) =⇒ -4.0
;(truncate -4.3) =⇒ -4.0
;(round -4.3) =⇒ -4.0
;(floor 3.5) =⇒ 3.0
;(ceiling 3.5) =⇒ 4.0
;(truncate 3.5) =⇒ 3.0
;(round 3.5) =⇒ 4.0 ; inexact
;(round 7/2) =⇒ 4 ; exact
;(round 7) =⇒ 7
;
;(numerator (/ 6 4)) =⇒ 3
;(denominator (/ 6 4)) =⇒ 2
;(denominator
;(inexact (/ 6 4))) =⇒ 2.0


(test-group
"truncate"
(test -1 (truncate -1))
Expand Down

0 comments on commit ffcbca6

Please sign in to comment.