/
format-using-tests.factor
80 lines (77 loc) · 2.87 KB
/
format-using-tests.factor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
! Copyright (C) 2023 Alexander Ilin.
! See https://factorcode.org/license.txt for BSD license.
USING: format-using qw tools.test ;
{ "USING: ;" } [ { } format-using ] unit-test
{ "USE: vocab" } [ { "vocab" } format-using ] unit-test
{ "USING:
io.directories io.encodings.utf8 io.files io.pathnames
kernel
math math.parser
namespaces sequences sorting unicode
xml.syntax xml.writer
;" }
[
qw{
kernel
io.directories io.encodings.utf8 xml.writer io.files math
io.pathnames namespaces math.parser sequences sorting
unicode xml.syntax
} format-using
] unit-test
{ "USING:
accessors bit-arrays bit-sets interval-sets kernel literals
math math.parser
prettyprint.custom prettyprint.sections
sequences sets strings typed
;" }
[
qw{
accessors literals kernel typed interval-sets bit-sets bit-arrays
math math.parser prettyprint.custom prettyprint.sections sets
strings sequences
} format-using
] unit-test
{ "USING:
accessors arrays assocs calendar
combinators combinators.short-circuit
concurrency.flags concurrency.mailboxes
continuations destructors
documents documents.elements
fonts hashtables
help help.markup help.tips
io io.styles
kernel lexer listener literals
math math.vectors
models models.arrow models.delay
namespaces parser prettyprint sequences source-files.errors
splitting strings system threads
ui ui.commands ui.gadgets ui.gadgets.editors
ui.gadgets.glass ui.gadgets.labeled ui.gadgets.panes
ui.gadgets.scrollers ui.gadgets.status-bar
ui.gadgets.toolbar ui.gadgets.tracks ui.gestures
ui.operations ui.pens.solid ui.theme ui.tools.browser
ui.tools.common ui.tools.debugger ui.tools.error-list
ui.tools.listener.completion ui.tools.listener.history
ui.tools.listener.popups
vocabs vocabs.loader vocabs.parser vocabs.refresh
words
;" }
[
qw{
accessors arrays assocs calendar combinators
combinators.short-circuit concurrency.flags
concurrency.mailboxes continuations destructors documents
documents.elements fonts hashtables help help.markup help.tips
io io.styles kernel lexer listener literals math math.vectors
models models.arrow models.delay namespaces parser prettyprint
sequences source-files.errors splitting strings system threads
ui ui.commands ui.gadgets ui.gadgets.editors ui.gadgets.glass
ui.gadgets.labeled ui.gadgets.panes ui.gadgets.scrollers
ui.gadgets.status-bar ui.gadgets.toolbar ui.gadgets.tracks
ui.gestures ui.operations ui.pens.solid ui.theme
ui.tools.browser ui.tools.common ui.tools.debugger
ui.tools.error-list ui.tools.listener.completion
ui.tools.listener.history ui.tools.listener.popups vocabs
vocabs.loader vocabs.parser vocabs.refresh words
} format-using
] unit-test