Improved rspec folder structure for better scalability in the future.

This commit is contained in:
Thorsten Eckel 2017-03-27 11:25:45 +02:00
parent 55f17a226b
commit dde92a85df
109 changed files with 87 additions and 92 deletions

View file

@ -1,4 +1,4 @@
require 'import/import_factory_examples'
require 'lib/import/import_factory_examples'
RSpec.shared_examples 'Import::BaseFactory' do
it_behaves_like 'Import factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::Factory do
it_behaves_like 'Import::Factory'

View file

@ -1,4 +1,4 @@
require 'import/base_factory_examples'
require 'lib/import/base_factory_examples'
RSpec.shared_examples 'Import::Factory' do
it_behaves_like 'Import::BaseFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::Factory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/helper_examples'
require 'lib/import/helper_examples'
RSpec.describe Import::Helper do
it_behaves_like 'Import::Helper'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/import_factory_examples'
require 'lib/import/import_factory_examples'
RSpec.describe Import::OTRS::Article::AttachmentFactory do
it_behaves_like 'Import factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::ArticleCustomerFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::ArticleFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::CustomerFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::CustomerUserFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::Checkbox do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
# this require is required (hehe) because of Rails autoloading
# which causes this error:

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
# this require is required (hehe) because of Rails autoloading
# which causes this error:

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::Dropdown do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::Multiselect do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::TextArea do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField::Text do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/factory_examples'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/factory_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicFieldFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/dynamic_field_examples'
require 'lib/import/otrs/dynamic_field_examples'
RSpec.describe Import::OTRS::DynamicField do
it_behaves_like 'Import::OTRS::DynamicField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History::Article do
it_behaves_like 'Import::OTRS::History'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History::Move do
it_behaves_like 'Import::OTRS::History'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History::NewTicket do
it_behaves_like 'Import::OTRS::History'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History::PriorityUpdate do
it_behaves_like 'Import::OTRS::History'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History::StateUpdate do
it_behaves_like 'Import::OTRS::History'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::HistoryFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/otrs/history_examples'
require 'lib/import/otrs/history_examples'
RSpec.describe Import::OTRS::History do

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::PriorityFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::QueueFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/transaction_factory_examples'
require 'lib/import/transaction_factory_examples'
RSpec::Matchers.define_negated_matcher :not_change, :change

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/import_factory_examples'
require 'lib/import/import_factory_examples'
RSpec.describe Import::OTRS::SysConfigFactory do
it_behaves_like 'Import factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::TicketFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::OTRS::UserFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,9 +1,9 @@
require 'rails_helper'
require 'import/helper_examples'
require 'import/importer_examples'
require 'import/otrs/diff_examples'
require 'import/async_examples'
require 'import/import_stats_examples'
require 'lib/import/helper_examples'
require 'lib/import/importer_examples'
require 'lib/import/otrs/diff_examples'
require 'lib/import/async_examples'
require 'lib/import/import_stats_examples'
RSpec.describe Import::OTRS do
it_behaves_like 'Import backend'

View file

@ -1,4 +1,4 @@
require 'import/base_factory_examples'
require 'lib/import/base_factory_examples'
RSpec.shared_examples 'Import::TransactionFactory' do
it_behaves_like 'Import::BaseFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/transaction_factory_examples'
require 'lib/import/transaction_factory_examples'
RSpec.describe Import::TransactionFactory do
it_behaves_like 'Import::TransactionFactory'

View file

@ -1,4 +1,4 @@
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.shared_examples 'Import::Zendesk::BaseFactory' do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'lib/import/zendesk/base_factory_examples'
RSpec.describe Import::Zendesk::BaseFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/zendesk/base_factory_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::GroupFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::LocalIDMapperHook do
it_behaves_like 'Import::Zendesk::LocalIDMapperHook'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/object_field_examples'
require 'lib/import/zendesk/object_field_examples'
RSpec.describe Import::Zendesk::ObjectField do
it_behaves_like 'Import::Zendesk::ObjectField'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/factory_examples'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/factory_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::OrganizationFieldFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/zendesk/base_factory_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::OrganizationFieldFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/object_field_examples'
require 'lib/import/zendesk/object_field_examples'
RSpec.describe Import::Zendesk::OrganizationField do
it_behaves_like 'Import::Zendesk::ObjectField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/lookup_backend_examples'
require 'lib/import/zendesk/lookup_backend_examples'
RSpec.describe Import::Zendesk::Priority do
it_behaves_like 'Lookup backend'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/lookup_backend_examples'
require 'lib/import/zendesk/lookup_backend_examples'
RSpec.describe Import::Zendesk::State do
it_behaves_like 'Lookup backend'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.describe Import::Zendesk::Ticket::Comment::AttachmentFactory do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/ticket/comment/local_id_lookup_backend_examples'
require 'lib/import/zendesk/ticket/comment/local_id_lookup_backend_examples'
RSpec.describe Import::Zendesk::Ticket::Comment::Sender do
it_behaves_like 'local_id lookup backend'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/ticket/comment/local_id_lookup_backend_examples'
require 'lib/import/zendesk/ticket/comment/local_id_lookup_backend_examples'
RSpec.describe Import::Zendesk::Ticket::Comment::Type do
it_behaves_like 'local_id lookup backend'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/ticket/sub_object_factory_examples'
require 'lib/import/zendesk/ticket/sub_object_factory_examples'
RSpec.describe Import::Zendesk::Ticket::CommentFactory do
it_behaves_like 'Import::Zendesk::Ticket::SubObjectFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/factory_examples'
require 'lib/import/factory_examples'
RSpec.shared_examples 'Import::Zendesk::Ticket::SubObjectFactory' do
it_behaves_like 'Import::Factory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/ticket/sub_object_factory_examples'
require 'lib/import/zendesk/ticket/sub_object_factory_examples'
RSpec.describe Import::Zendesk::Ticket::TagFactory do
it_behaves_like 'Import::Zendesk::Ticket::SubObjectFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'lib/import/zendesk/base_factory_examples'
RSpec.describe Import::Zendesk::TicketFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/zendesk/base_factory_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::TicketFieldFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/object_field_examples'
require 'lib/import/zendesk/object_field_examples'
RSpec.describe Import::Zendesk::TicketField do
it_behaves_like 'Import::Zendesk::ObjectField'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/user/lookup_backend_examples'
require 'lib/import/zendesk/user/lookup_backend_examples'
# required due to some of rails autoloading issues
require 'import/zendesk/user/group'

View file

@ -1,5 +1,5 @@
require 'rails_helper'
require 'import/zendesk/user/lookup_backend_examples'
require 'lib/import/zendesk/user/lookup_backend_examples'
# required due to some of rails autoloading issues
require 'import/zendesk/user/role'

View file

@ -1,6 +1,6 @@
require 'rails_helper'
require 'import/zendesk/base_factory_examples'
require 'import/zendesk/local_id_mapper_hook_examples'
require 'lib/import/zendesk/base_factory_examples'
require 'lib/import/zendesk/local_id_mapper_hook_examples'
RSpec.describe Import::Zendesk::UserFactory do
it_behaves_like 'Import::Zendesk::BaseFactory'

Some files were not shown because too many files have changed in this diff Show more