osbuild: test Write() on nil Result receivers
Signed-off-by: Achilleas Koutsou <achilleas@koutsou.net>
This commit is contained in:
parent
7f8a1b314a
commit
e32f1cd697
2 changed files with 13 additions and 3 deletions
|
|
@ -153,10 +153,15 @@ Done
|
|||
}
|
||||
|
||||
func TestWriteEmpty(t *testing.T) {
|
||||
var b bytes.Buffer
|
||||
|
||||
var testNilResult *Result
|
||||
assert.NoError(t, testNilResult.Write(&b))
|
||||
assert.Equal(t, "The compose result is empty.\n", b.String())
|
||||
|
||||
testComposeResult := Result{}
|
||||
|
||||
var b bytes.Buffer
|
||||
b.Reset()
|
||||
assert.NoError(t, testComposeResult.Write(&b))
|
||||
assert.Equal(t, "The compose result is empty.\n", b.String())
|
||||
|
||||
|
|
|
|||
|
|
@ -323,9 +323,14 @@ Metadata:
|
|||
|
||||
func TestWriteEmpty(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
result := Result{}
|
||||
|
||||
var b bytes.Buffer
|
||||
|
||||
var testNilResult *Result
|
||||
assert.NoError(testNilResult.Write(&b))
|
||||
assert.Equal("The compose result is empty.\n", b.String())
|
||||
|
||||
b.Reset()
|
||||
result := Result{}
|
||||
assert.NoError(result.Write(&b))
|
||||
assert.Equal("The compose result is empty.\n", b.String())
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue