+++ /dev/null
-require 'spec_helper'
-require_relative '../../../../lib/google/api_client'
-require_relative '../../../../lib/google/api_client/auth/storage'
-
-describe Google::APIClient::FileStorage do
- let(:client) { Google::APIClient.new(:application_name => 'API Client Tests') }
- let(:root_path) { File.expand_path(File.join(__FILE__, '..', '..', '..')) }
- let(:json_file) { File.expand_path(File.join(root_path, 'fixtures', 'files', 'credentials.json')) }
-
- #file_storage = Google::APIClient::FileStorage.new(CREDENTIAL_STORE_FILE)
- #if file_storage.authorization.nil?
- # client_secrets = Google::APIClient::ClientSecrets.load
- it 'should initialize' do
- Google::APIClient::FileStorage.any_instance.should_receive(:load_credentials)
- file_storage = Google::APIClient::FileStorage.new(json_file)
- file_storage.path.to_s.should == json_file
- end
-
- it 'should load_credentials' do
- Google::APIClient::FileStorage.any_instance.should_receive(:load_credentials)
-
- file_storage = Google::APIClient::FileStorage.new(json_file)
- file_storage.path.to_s.should == json_file
- end
-
-end
--- /dev/null
+require 'spec_helper'
+require_relative '../../../../lib/google/api_client'
+require_relative '../../../../lib/google/api_client/auth/storage'
+
+describe Google::APIClient::Storage do
+ let(:client) { Google::APIClient.new(:application_name => 'API Client Tests') }
+ let(:root_path) { File.expand_path(File.join(__FILE__, '..', '..', '..')) }
+ let(:json_file) { File.expand_path(File.join(root_path, 'fixtures', 'files', 'auth_stored_credentials.json')) }
+
+ it 'should initialize'
+
+ describe 'authorize' do
+ it 'should authorize'
+ end
+
+
+ describe 'write_credentials' do
+
+ it 'should store credentials to var'
+
+ it 'should call store to write credentials'
+
+ it 'should not call store to write credentials'
+
+ end
+
+ describe 'refresh_authorization' do
+
+ it 'should call refresh and write credentials'
+
+ end
+
+ describe 'load_credentials' do
+ it 'should call store to load credentials'
+
+ end
+
+end
--- /dev/null
+require 'spec_helper'
+require_relative '../../../../../lib/google/api_client/auth/storages/file_store'
+
+describe Google::APIClient::FileStore do
+ let(:client) { Google::APIClient.new(:application_name => 'API Client Tests') }
+ let(:root_path) { File.expand_path(File.join(__FILE__, '..', '..', '..')) }
+ let(:json_file) { File.expand_path(File.join(root_path, 'fixtures', 'files', 'auth_stored_credentials.json')) }
+
+ it 'should initialize'
+
+ it 'should load_credentials'
+
+end