Fix unit test failure on BSD
parent
a1b050fd88
commit
039c344e87
|
@ -0,0 +1,8 @@
|
||||||
|
IN: tools.vocabs.tests
|
||||||
|
USING: tools.test tools.vocabs namespaces continuations ;
|
||||||
|
|
||||||
|
[ ] [
|
||||||
|
changed-vocabs get-global
|
||||||
|
f changed-vocabs set-global
|
||||||
|
[ "kernel" changed-vocab ] [ changed-vocabs set-global ] [ ] cleanup
|
||||||
|
] unit-test
|
|
@ -76,11 +76,11 @@ SYMBOL: changed-vocabs
|
||||||
[ f changed-vocabs set-global ] "tools.vocabs" add-init-hook
|
[ f changed-vocabs set-global ] "tools.vocabs" add-init-hook
|
||||||
|
|
||||||
: changed-vocab ( vocab -- )
|
: changed-vocab ( vocab -- )
|
||||||
dup vocab
|
dup vocab changed-vocabs get and
|
||||||
[ dup changed-vocabs get-global set-at ] [ drop ] if ;
|
[ dup changed-vocabs get set-at ] [ drop ] if ;
|
||||||
|
|
||||||
: unchanged-vocab ( vocab -- )
|
: unchanged-vocab ( vocab -- )
|
||||||
changed-vocabs get-global delete-at ;
|
changed-vocabs get delete-at ;
|
||||||
|
|
||||||
: unchanged-vocabs ( vocabs -- )
|
: unchanged-vocabs ( vocabs -- )
|
||||||
[ unchanged-vocab ] each ;
|
[ unchanged-vocab ] each ;
|
||||||
|
|
Loading…
Reference in New Issue