a5da52ec52
This code moves all deps to an external class so that Keystone can be installed with mechanisms besides packages (like venv or docker). This also cleans-up the dependency tree by removing false or confusing dependencies. Change-Id: If69cd7cba267f75faad51fdbc80a58b24d2095d8 Co-Author: Clayton O'Neill <clayton.oneill@twcable.com>
18 lines
688 B
Ruby
18 lines
688 B
Ruby
require 'spec_helper'
|
|
|
|
describe 'keystone::deps' do
|
|
|
|
it 'set up the anchors' do
|
|
is_expected.to contain_anchor('keystone::install::begin')
|
|
is_expected.to contain_anchor('keystone::install::end')
|
|
is_expected.to contain_anchor('keystone::config::begin')
|
|
is_expected.to contain_anchor('keystone::config::end')
|
|
is_expected.to contain_anchor('keystone::db::begin')
|
|
is_expected.to contain_anchor('keystone::db::end')
|
|
is_expected.to contain_anchor('keystone::dbsync::begin')
|
|
is_expected.to contain_anchor('keystone::dbsync::end')
|
|
is_expected.to contain_anchor('keystone::service::begin')
|
|
is_expected.to contain_anchor('keystone::service::end')
|
|
end
|
|
end
|