Skip to content

Commit e6d6edf

Browse files
committed
new try
1 parent 71315d4 commit e6d6edf

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

spec/unit/lib/cloud_controller/blobstore/storage_cli/storage_cli_client_spec.rb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
require 'spec_helper'
2-
require_relative '../client_shared'
32

43
module CloudController
54
module Blobstore
@@ -9,7 +8,14 @@ class DummyClient < StorageCliClient
98
def initialize(*); end
109
end
1110

12-
before { StorageCliClient.register('DummyProvider', DummyClient) }
11+
before do
12+
@original_registry = StorageCliClient.instance_variable_get(:@registry).dup
13+
StorageCliClient.register('DummyProvider', DummyClient)
14+
end
15+
16+
after do
17+
StorageCliClient.instance_variable_set(:@registry, @original_registry)
18+
end
1319

1420
it 'builds the correct client' do
1521
client_from_registry = StorageCliClient.build(connection_config: { provider: 'DummyProvider' }, directory_key: 'dummy-key', root_dir: 'dummy-root')

0 commit comments

Comments
 (0)