From 2d9006eb0dbd0c0778885e0e791e5bf173641703 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Carlos=20Nieto?= <jose.carlos@menteslibres.net>
Date: Sat, 6 Jun 2015 07:02:17 -0500
Subject: [PATCH] Fixing remaining tests without explicit mapping.

---
 db_test.go | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/db_test.go b/db_test.go
index b7bdb369..9d9023c5 100644
--- a/db_test.go
+++ b/db_test.go
@@ -385,8 +385,8 @@ var setupFn = map[string]func(driver interface{}) error{
 }
 
 type birthday struct {
-	Name   string    // Must match by name.
-	Born   time.Time // Must match by name.
+	Name   string    `db:"name"`
+	Born   time.Time `db:"born"`
 	BornUT timeType  `db:"born_ut"`
 	OmitMe bool      `json:"omit_me" db:"-" bson:"-"`
 }
@@ -395,15 +395,15 @@ type fibonacci struct {
 	Input  uint64 `db:"input"`
 	Output uint64 `db:"output"`
 	// Test for BSON option.
-	OmitMe bool `json:"omitme" db:",bson,omitempty" bson:"omit_me,omitempty"`
+	OmitMe bool `json:"omit_me" db:"omit_me,bson,omitempty" bson:"omit_me,omitempty"`
 }
 
 type oddEven struct {
 	// Test for JSON option.
-	Input int `json:"input"`
+	Input int `json:"input" db:"input"`
 	// Test for JSON option.
 	// The "bson" tag is required by mgo.
-	IsEven bool `json:"is_even" db:",json" bson:"is_even"`
+	IsEven bool `json:"is_even" db:"is_even,json" bson:"is_even"`
 	OmitMe bool `json:"omit_me" db:"-" bson:"-"`
 }
 
@@ -418,7 +418,7 @@ type mapE struct {
 type mapN struct {
 	ID        uint          `db:"id,omitempty"`
 	MongoID   bson.ObjectId `db:"-" bson:"_id,omitempty"`
-	Case_TEST string
+	Case_TEST string        `db:"case_test"`
 }
 
 // Struct for testing marshalling.
-- 
GitLab