add random-exam for testing
parent
b173097418
commit
dfeca417d0
|
@ -3,7 +3,8 @@
|
||||||
USING: io.files kernel tools.test db db.tuples classes
|
USING: io.files kernel tools.test db db.tuples classes
|
||||||
db.types continuations namespaces math math.ranges
|
db.types continuations namespaces math math.ranges
|
||||||
prettyprint calendar sequences db.sqlite math.intervals
|
prettyprint calendar sequences db.sqlite math.intervals
|
||||||
db.postgresql accessors random math.bitfields.lib ;
|
db.postgresql accessors random math.bitfields.lib
|
||||||
|
math.ranges strings sequences.lib ;
|
||||||
IN: db.tuples.tests
|
IN: db.tuples.tests
|
||||||
|
|
||||||
TUPLE: person the-id the-name the-number the-real
|
TUPLE: person the-id the-name the-number the-real
|
||||||
|
@ -225,6 +226,12 @@ TUPLE: serialize-me id data ;
|
||||||
|
|
||||||
TUPLE: exam id name score ;
|
TUPLE: exam id name score ;
|
||||||
|
|
||||||
|
: random-exam ( -- exam )
|
||||||
|
f
|
||||||
|
6 [ CHAR: a CHAR: b [a,b] random ] replicate >string
|
||||||
|
100 random
|
||||||
|
exam boa ;
|
||||||
|
|
||||||
: test-intervals ( -- )
|
: test-intervals ( -- )
|
||||||
exam "EXAM"
|
exam "EXAM"
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue