@@ -9,13 +9,13 @@ import (
9
9
. "github.com/onsi/gomega"
10
10
"github.com/operator-framework/deppy/pkg/deppy"
11
11
"github.com/operator-framework/deppy/pkg/deppy/input"
12
+ "github.com/operator-framework/deppy/pkg/deppy/solver"
12
13
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
13
14
"k8s.io/apimachinery/pkg/runtime"
14
15
"sigs.k8s.io/controller-runtime/pkg/client"
15
16
"sigs.k8s.io/controller-runtime/pkg/client/fake"
16
17
17
18
"github.com/operator-framework/operator-controller/api/v1alpha1"
18
- "github.com/operator-framework/operator-controller/internal/resolution"
19
19
"github.com/operator-framework/operator-controller/internal/resolution/variable_sources/olm"
20
20
)
21
21
@@ -76,8 +76,9 @@ var _ = Describe("OperatorResolver", func() {
76
76
client := FakeClient (resources ... )
77
77
entitySource := input .NewCacheQuerier (testEntityCache )
78
78
variableSource := olm .NewOLMVariableSource (client )
79
- resolver := resolution .NewOperatorResolver (entitySource , variableSource )
80
- solution , err := resolver .Resolve (context .Background ())
79
+ resolver , err := solver .NewDeppySolver (entitySource , variableSource )
80
+ Expect (err ).ToNot (HaveOccurred ())
81
+ solution , err := resolver .Solve (context .Background ())
81
82
Expect (err ).ToNot (HaveOccurred ())
82
83
// 2 * required package variables + 2 * bundle variables
83
84
Expect (solution .SelectedVariables ()).To (HaveLen (4 ))
@@ -96,8 +97,9 @@ var _ = Describe("OperatorResolver", func() {
96
97
client := FakeClient (resources ... )
97
98
entitySource := input .NewCacheQuerier (testEntityCache )
98
99
variableSource := olm .NewOLMVariableSource (client )
99
- resolver := resolution .NewOperatorResolver (entitySource , variableSource )
100
- solution , err := resolver .Resolve (context .Background ())
100
+ resolver , err := solver .NewDeppySolver (entitySource , variableSource )
101
+ Expect (err ).ToNot (HaveOccurred ())
102
+ solution , err := resolver .Solve (context .Background ())
101
103
Expect (err ).ToNot (HaveOccurred ())
102
104
Expect (solution .SelectedVariables ()).To (HaveLen (0 ))
103
105
})
@@ -114,8 +116,9 @@ var _ = Describe("OperatorResolver", func() {
114
116
client := FakeClient (resource )
115
117
entitySource := FailEntitySource {}
116
118
variableSource := olm .NewOLMVariableSource (client )
117
- resolver := resolution .NewOperatorResolver (entitySource , variableSource )
118
- solution , err := resolver .Resolve (context .Background ())
119
+ resolver , err := solver .NewDeppySolver (entitySource , variableSource )
120
+ Expect (err ).ToNot (HaveOccurred ())
121
+ solution , err := resolver .Solve (context .Background ())
119
122
Expect (solution ).To (BeNil ())
120
123
Expect (err ).To (HaveOccurred ())
121
124
})
@@ -124,10 +127,11 @@ var _ = Describe("OperatorResolver", func() {
124
127
client := NewFailClientWithError (fmt .Errorf ("something bad happened" ))
125
128
entitySource := input .NewCacheQuerier (testEntityCache )
126
129
variableSource := olm .NewOLMVariableSource (client )
127
- resolver := resolution .NewOperatorResolver (entitySource , variableSource )
128
- solution , err := resolver .Resolve (context .Background ())
130
+ resolver , err := solver .NewDeppySolver (entitySource , variableSource )
131
+ Expect (err ).ToNot (HaveOccurred ())
132
+ solution , err := resolver .Solve (context .Background ())
129
133
Expect (solution ).To (BeNil ())
130
- Expect (err ).To (Equal ( fmt . Errorf ( "something bad happened" ) ))
134
+ Expect (err ).To (HaveOccurred ( ))
131
135
})
132
136
})
133
137
0 commit comments