Skip to content

Commit d031447

Browse files
committed
WIP
1 parent aea6ad3 commit d031447

File tree

7 files changed

+194
-146
lines changed

7 files changed

+194
-146
lines changed

models/helpers.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package models
22

33
func GetResource(resource *Resource) *Resource {
44
r := &Resource{Key: resource.Key, Owner: resource.Owner, Value: resource.Value}
5-
if resource.TypeCode == TypeCode_UNKNOWN {
5+
if resource.TypeCode == UNKNOWN {
66
r.TypeCode = GetTypeCode(resource.Type)
77
r.Type = resource.Type
88
} else {
@@ -15,19 +15,19 @@ func GetResource(resource *Resource) *Resource {
1515
func GetTypeCode(lockType string) TypeCode {
1616
switch lockType {
1717
case LockType:
18-
return TypeCode_LOCK
18+
return LOCK
1919
case PresenceType:
20-
return TypeCode_PRESENCE
20+
return PRESENCE
2121
default:
22-
return TypeCode_UNKNOWN
22+
return UNKNOWN
2323
}
2424
}
2525

2626
func GetType(resource *Resource) string {
2727
switch resource.TypeCode {
28-
case TypeCode_LOCK:
28+
case LOCK:
2929
return LockType
30-
case TypeCode_PRESENCE:
30+
case PRESENCE:
3131
return PresenceType
3232
default:
3333
return resource.Type

models/helpers_test.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ import (
99
var _ = Describe("helpers", func() {
1010
Describe("GetType", func() {
1111
It("matches the correct type to the type code", func() {
12-
Expect(models.GetType(&models.Resource{TypeCode: models.TypeCode_PRESENCE})).To(Equal("presence"))
13-
Expect(models.GetType(&models.Resource{TypeCode: models.TypeCode_LOCK})).To(Equal("lock"))
14-
Expect(models.GetType(&models.Resource{Type: "sandwich", TypeCode: models.TypeCode_UNKNOWN})).To(Equal("sandwich"))
12+
Expect(models.GetType(&models.Resource{TypeCode: models.PRESENCE})).To(Equal("presence"))
13+
Expect(models.GetType(&models.Resource{TypeCode: models.LOCK})).To(Equal("lock"))
14+
Expect(models.GetType(&models.Resource{Type: "sandwich", TypeCode: models.UNKNOWN})).To(Equal("sandwich"))
1515
})
1616
})
1717

1818
Describe("GetTypeCode", func() {
1919
It("matches the correct type code to the type", func() {
20-
Expect(models.GetTypeCode("presence")).To(Equal(models.TypeCode_PRESENCE))
21-
Expect(models.GetTypeCode("lock")).To(Equal(models.TypeCode_LOCK))
22-
Expect(models.GetTypeCode("sandwich")).To(Equal(models.TypeCode_UNKNOWN))
20+
Expect(models.GetTypeCode("presence")).To(Equal(models.PRESENCE))
21+
Expect(models.GetTypeCode("lock")).To(Equal(models.LOCK))
22+
Expect(models.GetTypeCode("sandwich")).To(Equal(models.UNKNOWN))
2323
})
2424
})
2525

@@ -29,22 +29,22 @@ var _ = Describe("helpers", func() {
2929
Owner: "thelizardking",
3030
Value: "candoanything",
3131
Key: "sandwich",
32-
TypeCode: models.TypeCode_UNKNOWN,
32+
TypeCode: models.UNKNOWN,
3333
Type: "lock",
3434
}
3535

3636
resource2 := &models.Resource{
3737
Owner: "thelizardking",
3838
Value: "candoanything",
3939
Key: "sandwich",
40-
TypeCode: models.TypeCode_UNKNOWN,
40+
TypeCode: models.UNKNOWN,
4141
Type: "whut",
4242
}
4343

44-
Expect(models.GetResource(resource1).TypeCode).To(Equal(models.TypeCode_LOCK))
44+
Expect(models.GetResource(resource1).TypeCode).To(Equal(models.LOCK))
4545
Expect(models.GetResource(resource1).Type).To(Equal("lock"))
4646

47-
Expect(models.GetResource(resource2).TypeCode).To(Equal(models.TypeCode_UNKNOWN))
47+
Expect(models.GetResource(resource2).TypeCode).To(Equal(models.UNKNOWN))
4848
Expect(models.GetResource(resource2).Type).To(Equal("whut"))
4949
})
5050

@@ -53,22 +53,22 @@ var _ = Describe("helpers", func() {
5353
Owner: "thelizardking",
5454
Value: "candoanything",
5555
Key: "sandwich",
56-
TypeCode: models.TypeCode_LOCK,
56+
TypeCode: models.LOCK,
5757
Type: "whut",
5858
}
5959

6060
resource2 := &models.Resource{
6161
Owner: "thelizardking",
6262
Value: "candoanything",
6363
Key: "sandwich",
64-
TypeCode: models.TypeCode_PRESENCE,
64+
TypeCode: models.PRESENCE,
6565
Type: "whut",
6666
}
6767

68-
Expect(models.GetResource(resource1).TypeCode).To(Equal(models.TypeCode_LOCK))
68+
Expect(models.GetResource(resource1).TypeCode).To(Equal(models.LOCK))
6969
Expect(models.GetResource(resource1).Type).To(Equal("lock"))
7070

71-
Expect(models.GetResource(resource2).TypeCode).To(Equal(models.TypeCode_PRESENCE))
71+
Expect(models.GetResource(resource2).TypeCode).To(Equal(models.PRESENCE))
7272
Expect(models.GetResource(resource2).Type).To(Equal("presence"))
7373
})
7474
})

models/locket.pb.go

Lines changed: 70 additions & 66 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)