File: progress.scm

package info (click to toggle)
scmail 1.3-4.1
  • links: PTS
  • area: main
  • in suites: bullseye, forky, sid, trixie
  • size: 592 kB
  • sloc: lisp: 1,535; sh: 178; makefile: 145
file content (21 lines) | stat: -rw-r--r-- 510 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(use gauche.test)

(test-start "scmail.progress")
(use scmail.progress)

(test-module 'scmail.progress)

(test "progress" #t
      (lambda ()
        (let1 progress (make <progress> 
                         :total 100 
                         :port (current-output-port)
                         :title "test")
              (dotimes (i 100)
                       (sys-nanosleep 10000000)
                       (progress-inc! progress))
              (progress-finish! progress))
        #t))

(test-end)