@@ -16,36 +16,34 @@ module TheRightWay
1616 end
1717
1818 module Fog
19- module Storage
20- class TheRightWay
19+ module TheRightWay
20+ class Storage
2121 def initialize ( _args ) ; end
2222 end
2323 end
2424 end
2525
26- it "instantiates an instance of Fog::Storage:: <Provider> from the :provider keyword arg" do
26+ it "instantiates an instance of Fog::<Provider>::Storage from the :provider keyword arg" do
2727 compute = Fog ::Storage . new ( :provider => :therightway )
28- assert_instance_of ( Fog ::Storage :: TheRightWay , compute )
28+ assert_instance_of ( Fog ::TheRightWay :: Storage , compute )
2929 end
3030
3131 module Fog
3232 module TheWrongWay
3333 extend Provider
3434 service ( :storage , "Storage" )
3535 end
36- end
3736
38- module Fog
39- module TheWrongWay
40- class Storage
37+ module Storage
38+ class TheWrongWay
4139 def initialize ( _args ) ; end
4240 end
4341 end
4442 end
4543
46- it "instantiates an instance of Fog::<Provider>::Storage from the :provider keyword arg" do
44+ it "instantiates an instance of Fog::Storage:: <Provider> from the :provider keyword arg" do
4745 compute = Fog ::Storage . new ( :provider => :thewrongway )
48- assert_instance_of ( Fog ::TheWrongWay :: Storage , compute )
46+ assert_instance_of ( Fog ::Storage :: TheWrongWay , compute )
4947 end
5048
5149 module Fog
@@ -58,27 +56,27 @@ module BothWays
5856 module Fog
5957 module BothWays
6058 class Storage
61- def initialize ( _args ) ; end
59+ attr_reader :args
60+
61+ def initialize ( args )
62+ @args = args
63+ end
6264 end
6365 end
6466 end
6567
6668 module Fog
6769 module Storage
6870 class BothWays
69- attr_reader :args
70-
71- def initialize ( args )
72- @args = args
73- end
71+ def initialize ( _args ) ; end
7472 end
7573 end
7674 end
7775
7876 describe "when both Fog::Storage::<Provider> and Fog::<Provider>::Storage exist" do
7977 it "prefers Fog::Storage::<Provider>" do
8078 compute = Fog ::Storage . new ( :provider => :bothways )
81- assert_instance_of ( Fog ::Storage :: BothWays , compute )
79+ assert_instance_of ( Fog ::BothWays :: Storage , compute )
8280 end
8381 end
8482
0 commit comments