@@ -78,9 +78,9 @@ func TestDate(t *testing.T) {
7878 doc := bson.M {"_id" : "date_test" , "value" : original }
7979 result := roundTrip (t , coll , doc )
8080
81- raw , ok := result ["value" ].(bson.M )
81+ raw , ok := result ["value" ].(bson.D )
8282 if ! ok {
83- t .Fatalf ("expected bson.M for value, got %T" , result ["value" ])
83+ t .Fatalf ("expected bson.D for value, got %T" , result ["value" ])
8484 }
8585 rawBytes , err := bson .Marshal (raw )
8686 if err != nil {
@@ -122,9 +122,9 @@ func TestDuration(t *testing.T) {
122122 doc := bson.M {"_id" : "duration_test" , "value" : original }
123123 result := roundTrip (t , coll , doc )
124124
125- raw , ok := result ["value" ].(bson.M )
125+ raw , ok := result ["value" ].(bson.D )
126126 if ! ok {
127- t .Fatalf ("expected bson.M for value, got %T" , result ["value" ])
127+ t .Fatalf ("expected bson.D for value, got %T" , result ["value" ])
128128 }
129129 rawBytes , err := bson .Marshal (raw )
130130 if err != nil {
@@ -148,9 +148,9 @@ func TestBase64(t *testing.T) {
148148 doc := bson.M {"_id" : "base64_test" , "value" : original }
149149 result := roundTrip (t , coll , doc )
150150
151- raw , ok := result ["value" ].(bson.M )
151+ raw , ok := result ["value" ].(bson.D )
152152 if ! ok {
153- t .Fatalf ("expected bson.M for value, got %T" , result ["value" ])
153+ t .Fatalf ("expected bson.D for value, got %T" , result ["value" ])
154154 }
155155 rawBytes , err := bson .Marshal (raw )
156156 if err != nil {
@@ -176,9 +176,9 @@ func TestULID(t *testing.T) {
176176 doc := bson.M {"_id" : "ulid_test" , "value" : original }
177177 result := roundTrip (t , coll , doc )
178178
179- raw , ok := result ["value" ].(bson.M )
179+ raw , ok := result ["value" ].(bson.D )
180180 if ! ok {
181- t .Fatalf ("expected bson.M for value, got %T" , result ["value" ])
181+ t .Fatalf ("expected bson.D for value, got %T" , result ["value" ])
182182 }
183183 rawBytes , err := bson .Marshal (raw )
184184 if err != nil {
@@ -221,9 +221,9 @@ func stringFormatRoundTrip(t *testing.T, coll *mongo.Collection, id string, inpu
221221 doc := bson.M {"_id" : id , "value" : input }
222222 result := roundTrip (t , coll , doc )
223223
224- raw , ok := result ["value" ].(bson.M )
224+ raw , ok := result ["value" ].(bson.D )
225225 if ! ok {
226- t .Fatalf ("expected bson.M for value, got %T" , result ["value" ])
226+ t .Fatalf ("expected bson.D for value, got %T" , result ["value" ])
227227 }
228228 rawBytes , err := bson .Marshal (raw )
229229 if err != nil {
0 commit comments