aboutsummaryrefslogtreecommitdiffstats
path: root/csc/format-test.csc
diff options
context:
space:
mode:
Diffstat (limited to 'csc/format-test.csc')
-rw-r--r--csc/format-test.csc30
1 files changed, 16 insertions, 14 deletions
diff --git a/csc/format-test.csc b/csc/format-test.csc
index 6efaa87..1906af6 100644
--- a/csc/format-test.csc
+++ b/csc/format-test.csc
@@ -1,24 +1,26 @@
-(import (scheme base)
- (only (csc strings) str-quote)
- (only (csc testing) assert-equal test)
- (csc format))
+(define-library (csc format-test)
+ (import (scheme base)
+ (only (csc strings) str-quote)
+ (only (csc testing) assert-equal test)
+ (csc format))
+ (begin
-(test sprintf-single-string
- (assert-equal "test-string" (sprintf "test-string")))
+ (test sprintf-single-string
+ (assert-equal "test-string" (sprintf "test-string")))
-(test sprintf-list
- (assert-equal "(1 2 3)" (sprintf "{}" '(1 2 3))))
+ (test sprintf-list
+ (assert-equal "(1 2 3)" (sprintf "{}" '(1 2 3))))
-(test sprintf-complex
- (assert-equal "this (1 2 3) is 1 a bbb test" (sprintf "this {} is {} a {} test" '(1 2 3) 1 "bbb")))
+ (test sprintf-complex
+ (assert-equal "this (1 2 3) is 1 a bbb test" (sprintf "this {} is {} a {} test" '(1 2 3) 1 "bbb")))
-(test sprintf-escape-open
- (assert-equal "{" (sprintf "{{")))
+ (test sprintf-escape-open
+ (assert-equal "{" (sprintf "{{")))
-(test sprintf-escape-close
- (assert-equal "}" (sprintf "}}")))
+ (test sprintf-escape-close
+ (assert-equal "}" (sprintf "}}")))))