summaryrefslogtreecommitdiffstats
path: root/kernel/drivers/pinctrl/pinctrl-coh901.h
blob: 87294222583ea0d54b6d88831346ccc78f150421 (plain)
1
2
3
4
5
int u300_gpio_config_get(struct gpio_chip *chip,
			 unsigned offset,
			 unsigned long *config);
int u300_gpio_config_set(struct gpio_chip *chip, unsigned offset,
			 enum pin_config_param param);
span> # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # require 'spec_helper' describe 'tripleo::profile::base::cinder::backup::swift' do shared_examples_for 'tripleo::profile::base::cinder::backup::swift' do let(:pre_condition) do <<-EOF class { '::tripleo::profile::base::cinder': step => #{params[:step]}, oslomsg_rpc_hosts => ['127.0.0.1'] } class { '::tripleo::profile::base::cinder::backup': step => #{params[:step]} } EOF end context 'with step less than 4' do let(:params) { { :step => 3 } } it 'should do nothing' do is_expected.to contain_class('tripleo::profile::base::cinder::backup::swift') is_expected.to contain_class('tripleo::profile::base::cinder::backup') is_expected.to_not contain_class('cinder::backup::swift') end end context 'with step 4' do let(:params) { { :step => 4, } } it 'should trigger complete configuration' do is_expected.to contain_class('cinder::backup::swift') end end end on_supported_os.each do |os, facts| context "on #{os}" do let(:facts) do facts.merge({ :hostname => 'node.example.com' }) end it_behaves_like 'tripleo::profile::base::cinder::backup::swift' end end end