Skip to content

Commit 5cae3fe

Browse files
committed
fix farm tests
1 parent d367804 commit 5cae3fe

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

node-registrar/client/farm.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ func (c *RegistrarClient) createFarm(farmName, stellarAddr string, dedicated boo
156156
}
157157

158158
func (c *RegistrarClient) updateFarm(farmID uint64, opts []UpdateFarmOpts) (err error) {
159-
if c.ensureTwinID(); err != nil {
159+
if err = c.ensureTwinID(); err != nil {
160160
return errors.Wrap(err, "failed to ensure twin id")
161161
}
162162

@@ -308,10 +308,7 @@ func parseListFarmOpts(opts []ListFarmOpts) map[string]any {
308308
}
309309

310310
func parseUpdateFarmOpts(opts []UpdateFarmOpts) map[string]any {
311-
cfg := farmCfg{
312-
farmName: "",
313-
dedicated: false,
314-
}
311+
cfg := farmCfg{}
315312

316313
for _, opt := range opts {
317314
opt(&cfg)
@@ -326,6 +323,7 @@ func parseUpdateFarmOpts(opts []UpdateFarmOpts) map[string]any {
326323
if cfg.dedicated {
327324
data["dedicated"] = true
328325
}
326+
329327
if len(cfg.stellarAddress) != 0 {
330328
data["stellar_address"] = cfg.stellarAddress
331329
}

node-registrar/client/farm_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,16 @@ func TestCreateFarm(t *testing.T) {
3535
c, err := NewRegistrarClient(baseURL, testMnemonic)
3636
require.NoError(err)
3737

38+
stellarAddr := "GBB3H4F7N3R26I6XU2V2P5WYJZQ5N7E4FQH6E5D2X3OGJ2KLTGZXQW34"
3839
t.Run("test create farm with status conflict", func(t *testing.T) {
3940
request = createFarmStatusConflict
40-
_, err = c.CreateFarm(farm.FarmName, farm.Dedicated)
41+
_, err = c.CreateFarm(farm.FarmName, stellarAddr, farm.Dedicated)
4142
require.Error(err)
4243
})
4344

4445
t.Run("test create farm with status ok", func(t *testing.T) {
4546
request = createFarmStatusCreated
46-
result, err := c.CreateFarm(farm.FarmName, farm.Dedicated)
47+
result, err := c.CreateFarm(farm.FarmName, stellarAddr, farm.Dedicated)
4748
require.NoError(err)
4849
require.Equal(farm.FarmID, result)
4950
})

0 commit comments

Comments
 (0)