File tree Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Original file line number Diff line number Diff line change @@ -8,24 +8,13 @@ import (
8
8
)
9
9
10
10
func TestResourceInstanceDeposeCurrentObject (t * testing.T ) {
11
- t .Run ("nil receiver HasCurrent" , func (t * testing.T ) {
12
- // small helper to catch panics
13
- callHasCurrent := func (ri * ResourceInstance ) (ret bool , panicked bool ) {
14
- defer func () {
15
- if r := recover (); r != nil {
16
- panicked = true
17
- }
18
- }()
19
- return ri .HasCurrent (), false
20
- }
21
-
11
+ t .Run ("nil resource" , func (t * testing.T ) {
22
12
var nilRI * ResourceInstance
23
- got , panicked := callHasCurrent (nilRI )
24
- if panicked {
25
- t .Fatalf ("HasCurrent(nil) panicked; want no panic and false" )
26
- }
27
- if got {
28
- t .Fatalf ("HasCurrent(nil) = true; want false" )
13
+ dk := nilRI .deposeCurrentObject (NotDeposed )
14
+ t .Logf ("deposedKey (nil receiver) is %q" , dk )
15
+
16
+ if dk != NotDeposed {
17
+ t .Fatalf ("expected NotDeposed for nil receiver, got %q" , dk )
29
18
}
30
19
})
31
20
obj := & ResourceInstanceObjectSrc {
You can’t perform that action at this time.
0 commit comments