(t *testing.T)
| 287 | } |
| 288 | |
| 289 | func TestManager_Upgrade_NoExtensions(t *testing.T) { |
| 290 | dataDir := t.TempDir() |
| 291 | updateDir := t.TempDir() |
| 292 | ios, _, stdout, stderr := iostreams.Test() |
| 293 | |
| 294 | m := newTestManager(dataDir, updateDir, nil, nil, ios) |
| 295 | err := m.Upgrade("", false) |
| 296 | assert.EqualError(t, err, "no extensions installed") |
| 297 | assert.Equal(t, "", stdout.String()) |
| 298 | assert.Equal(t, "", stderr.String()) |
| 299 | } |
| 300 | |
| 301 | func TestManager_Upgrade_NoMatchingExtension(t *testing.T) { |
| 302 | dataDir := t.TempDir() |
nothing calls this directly
no test coverage detected