Merge pull request #36 from skriptble/master

Fixing incorrect []byte handling in expectation.
diff --git a/expectations.go b/expectations.go
index 62b8559..5b6865e 100644
--- a/expectations.go
+++ b/expectations.go
@@ -3,6 +3,7 @@
 import (
 	"database/sql/driver"
 	"fmt"
+	"reflect"
 	"regexp"
 	"strings"
 	"sync"
@@ -349,7 +350,7 @@
 			return fmt.Errorf("argument %d: non-subset type %T returned from Value", k, darg)
 		}
 
-		if darg != args[k] {
+		if !reflect.DeepEqual(darg, args[k]) {
 			return fmt.Errorf("argument %d expected [%T - %+v] does not match actual [%T - %+v]", k, darg, darg, args[k], args[k])
 		}
 	}