Move RSpec tests back to the default directory structure

Description

In AO3-5455, we split the specs into separate CI run groups: spec/controllers, spec/models, and spec/miscellaneous. Then we keep forgetting to put new specs under spec/miscellaneous (e.g. and https://github.com/otwcode/otwarchive/blob/37b1ab11e2608f4624dde9386db7b36e64e2d7df/spec/helpers/tag_type_helper_spec.rb), and those specs are not run.

We will move all specs back to the directory structure inferred by RSpec, and change Travis/Codeship to do rspec --exclude-pattern "spec/{controllers,models}/**/*.rb" instead of rspec spec/miscellaneous.

See https://relishapp.com/rspec/rspec-core/v/3-8/docs/configuration/exclude-pattern.

DeployedToBeta

Assignee

redsummernight

Reporter

redsummernight

Roadmap

None

Priority

Medium

Affects versions

Fix versions

Components

AutomatedTests

Difficulty

Medium

Milestone

Internal 0.9
Configure