repo.or.cz
/
geda-gaf
/
berndj.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Use new text accessors.
[geda-gaf/berndj.git]
/
libgeda
/
tests
/
attribnamevalue.sh
blob
999573bb78458c3f30ce8bab7ae50f41d778c1d6
1
#!/bin/sh
2
3
if
test
"x
$srcdir
"
=
x
;
then
4
srcdir
=
.
5
fi
6
7
expected
=
`mktemp -t nvXXXXXX`
8
input
=
`mktemp -t nvXXXXXX`
9
10
cat
>
$input
<<EOF
11
foo=bar
12
foo[17]=
$bar
[42]
13
foo = bar
14
foo= bar
15
foo =bar
16
EOF
17
18
cat
>
$expected
<<EOF
19
foo=bar
20
foo[17]=
$bar
[42]
21
NO_ATTRIB
22
NO_ATTRIB
23
NO_ATTRIB
24
EOF
25
26
tr
'
\n
'
'\0'
<
$input
|
xargs
-r0 -n
1
$srcdir
/
attribnamevalue |
diff
$expected
-
27
28
status
=
$?
29
30
rm
-f
$expected $input
31
32
exit
$status