aboutsummaryrefslogtreecommitdiff
path: root/testsuite/ed.tests
blob: 475fdc244f59f74f910e4ab8c1cdf0fc428e54a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

. ./testing.sh

# testing "test name" "command" "expected result" "file input" "stdin"

testing "ed insert text before current line" \
	"ed input" "8\n1\ntext\n2\n3\n4\n13\n" "1\n2\n3\n4\n" '2i
text
.
,p
w
q
'

testing "ed read text before current line" \
	"ed input" "8\n8\n1\n2\n1\n2\n3\n4\n3\n4\n16\n" "1\n2\n3\n4\n" '2r input
,p
w
q
'