Commit 4f3e84ed authored by Boris Mühmer's avatar Boris Mühmer
Browse files

added somewhat proper test

parent 097562e2
Loading
Loading
Loading
Loading
+23 −2
Original line number Diff line number Diff line
package mb

import "testing"
import (
	"fmt"
	"io"
	"testing"
)

func TestSkip(t *testing.T) {
	t.Skip("not implemented")
	var mb MutexBuffer

	ri := io.Reader(&mb)
	wi := io.Writer(&mb)

	msg := "Hello, World!"
	if _, err := fmt.Fprintf(wi, "%q", msg); err != nil {
		t.Errorf("fmt.Fprintln() failed with: %s", err)
	}

	var res string
	if _, err := fmt.Fscanf(ri, "%q", &res); err != nil {
		t.Errorf("fmt.Fscanf() failed with: %s", err)
	}

	if res != msg {
		t.Errorf("res is %q, expected %q", res, msg)
	}
}