Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(618)

Side by Side Diff: impl/memory/user_test.go

Issue 1679093002: Use ShouldResemble instead of ShouldResembleV. (Closed) Base URL: https://github.com/luci/gae@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « impl/memory/mail_test.go ('k') | service/datastore/datastore_test.go » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package memory 5 package memory
6 6
7 import ( 7 import (
8 "testing" 8 "testing"
9 9
10 userS "github.com/luci/gae/service/user" 10 userS "github.com/luci/gae/service/user"
(...skipping 14 matching lines...) Expand all
25 25
26 usr, err := user.CurrentOAuth("something") 26 usr, err := user.CurrentOAuth("something")
27 So(err, ShouldBeNil) 27 So(err, ShouldBeNil)
28 So(usr, ShouldBeNil) 28 So(usr, ShouldBeNil)
29 29
30 So(user.IsAdmin(), ShouldBeFalse) 30 So(user.IsAdmin(), ShouldBeFalse)
31 }) 31 })
32 32
33 Convey("can login (normal)", func() { 33 Convey("can login (normal)", func() {
34 user.Testable().Login("hello@world.com", "", false) 34 user.Testable().Login("hello@world.com", "", false)
35 » » » So(user.Current(), ShouldResembleV, &userS.User{ 35 » » » So(user.Current(), ShouldResemble, &userS.User{
36 Email: "hello@world.com", 36 Email: "hello@world.com",
37 AuthDomain: "world.com", 37 AuthDomain: "world.com",
38 ID: "14628837901535854097", 38 ID: "14628837901535854097",
39 }) 39 })
40 40
41 usr, err := user.CurrentOAuth("scope") 41 usr, err := user.CurrentOAuth("scope")
42 So(usr, ShouldBeNil) 42 So(usr, ShouldBeNil)
43 So(err, ShouldBeNil) 43 So(err, ShouldBeNil)
44 44
45 Convey("and logout", func() { 45 Convey("and logout", func() {
46 user.Testable().Logout() 46 user.Testable().Logout()
47 So(user.Current(), ShouldBeNil) 47 So(user.Current(), ShouldBeNil)
48 48
49 usr, err := user.CurrentOAuth("scope") 49 usr, err := user.CurrentOAuth("scope")
50 So(usr, ShouldBeNil) 50 So(usr, ShouldBeNil)
51 So(err, ShouldBeNil) 51 So(err, ShouldBeNil)
52 }) 52 })
53 }) 53 })
54 54
55 Convey("can be admin", func() { 55 Convey("can be admin", func() {
56 user.Testable().Login("hello@world.com", "", true) 56 user.Testable().Login("hello@world.com", "", true)
57 » » » So(user.Current(), ShouldResembleV, &userS.User{ 57 » » » So(user.Current(), ShouldResemble, &userS.User{
58 Email: "hello@world.com", 58 Email: "hello@world.com",
59 AuthDomain: "world.com", 59 AuthDomain: "world.com",
60 ID: "14628837901535854097", 60 ID: "14628837901535854097",
61 Admin: true, 61 Admin: true,
62 }) 62 })
63 So(user.IsAdmin(), ShouldBeTrue) 63 So(user.IsAdmin(), ShouldBeTrue)
64 }) 64 })
65 65
66 Convey("can login (oauth)", func() { 66 Convey("can login (oauth)", func() {
67 user.Testable().Login("hello@world.com", "clientID", fal se) 67 user.Testable().Login("hello@world.com", "clientID", fal se)
68 usr, err := user.CurrentOAuth("scope") 68 usr, err := user.CurrentOAuth("scope")
69 So(err, ShouldBeNil) 69 So(err, ShouldBeNil)
70 » » » So(usr, ShouldResembleV, &userS.User{ 70 » » » So(usr, ShouldResemble, &userS.User{
71 Email: "hello@world.com", 71 Email: "hello@world.com",
72 AuthDomain: "world.com", 72 AuthDomain: "world.com",
73 ID: "14628837901535854097", 73 ID: "14628837901535854097",
74 ClientID: "clientID", 74 ClientID: "clientID",
75 }) 75 })
76 76
77 So(user.Current(), ShouldBeNil) 77 So(user.Current(), ShouldBeNil)
78 78
79 Convey("and logout", func() { 79 Convey("and logout", func() {
80 user.Testable().Logout() 80 user.Testable().Logout()
(...skipping 26 matching lines...) Expand all
107 So(err, ShouldErrLike, "LoginURLFederated is deprecated" ) 107 So(err, ShouldErrLike, "LoginURLFederated is deprecated" )
108 So(url, ShouldEqual, "") 108 So(url, ShouldEqual, "")
109 109
110 key, err := user.OAuthConsumerKey() 110 key, err := user.OAuthConsumerKey()
111 So(err, ShouldErrLike, "OAuthConsumerKey is deprecated") 111 So(err, ShouldErrLike, "OAuthConsumerKey is deprecated")
112 So(key, ShouldEqual, "") 112 So(key, ShouldEqual, "")
113 }) 113 })
114 114
115 }) 115 })
116 } 116 }
OLDNEW
« no previous file with comments | « impl/memory/mail_test.go ('k') | service/datastore/datastore_test.go » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698