├── .gitignore ├── .rspec ├── .travis.yml ├── Appraisals ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── draftsman.gemspec ├── gemfiles ├── activerecord_4.2.gemfile ├── activerecord_5.0.gemfile ├── activerecord_5.1.gemfile ├── activerecord_5.2.gemfile ├── sinatra_1.0.gemfile ├── sinatra_1.4.gemfile └── sinatra_2.0.gemfile ├── lib ├── draftsman.rb ├── draftsman │ ├── attributes_serialization.rb │ ├── config.rb │ ├── draft.rb │ ├── frameworks │ │ ├── cucumber.rb │ │ ├── rails.rb │ │ ├── rspec.rb │ │ └── sinatra.rb │ ├── model.rb │ ├── serializers │ │ ├── json.rb │ │ └── yaml.rb │ └── version.rb ├── generators │ └── draftsman │ │ ├── install_generator.rb │ │ └── templates │ │ ├── add_object_changes_column_to_drafts.rb │ │ ├── add_object_changes_column_to_drafts_json.rb │ │ ├── config │ │ └── initializers │ │ │ └── draftsman.rb │ │ ├── create_drafts.rb │ │ └── create_drafts_json.rb └── support │ └── feature_detection.rb └── spec ├── controllers ├── informants_controller_spec.rb ├── users_controller_spec.rb └── whodunnits_controller_spec.rb ├── draftsman_spec.rb ├── dummy ├── Rakefile ├── app │ ├── assets │ │ ├── images │ │ │ └── rails.png │ │ ├── javascripts │ │ │ └── application.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ ├── application_controller.rb │ │ ├── informants_controller.rb │ │ ├── users_controller.rb │ │ └── whodunnits_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ └── messages_helper.rb │ ├── mailers │ │ └── .gitkeep │ ├── models │ │ ├── bastard.rb │ │ ├── child.rb │ │ ├── enumable.rb │ │ ├── only_child.rb │ │ ├── overridden_draft.rb │ │ ├── parent.rb │ │ ├── skipper.rb │ │ ├── talkative.rb │ │ ├── trashable.rb │ │ ├── vanilla.rb │ │ └── whitelister.rb │ └── views │ │ └── layouts │ │ └── application.html.erb ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ └── routes.rb ├── db │ ├── schema.rb │ └── seeds.rb ├── lib │ ├── assets │ │ └── .gitkeep │ └── tasks │ │ └── .gitkeep ├── log │ └── .gitkeep ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ └── favicon.ico └── script │ └── rails ├── models ├── child_spec.rb ├── draft_spec.rb ├── enumable_spec.rb ├── overridden_draft_spec.rb ├── parent_spec.rb ├── skipper_spec.rb ├── talkative_spec.rb ├── trashable_spec.rb ├── vanilla_spec.rb └── whitelister_spec.rb ├── spec_helper.rb └── support └── feature_detection.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --tty 2 | --colour 3 | --format p 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/Rakefile -------------------------------------------------------------------------------- /draftsman.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/draftsman.gemspec -------------------------------------------------------------------------------- /gemfiles/activerecord_4.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/activerecord_4.2.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_5.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/activerecord_5.0.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_5.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/activerecord_5.1.gemfile -------------------------------------------------------------------------------- /gemfiles/activerecord_5.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/activerecord_5.2.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra_1.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/sinatra_1.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra_1.4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/sinatra_1.4.gemfile -------------------------------------------------------------------------------- /gemfiles/sinatra_2.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/gemfiles/sinatra_2.0.gemfile -------------------------------------------------------------------------------- /lib/draftsman.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman.rb -------------------------------------------------------------------------------- /lib/draftsman/attributes_serialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/attributes_serialization.rb -------------------------------------------------------------------------------- /lib/draftsman/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/config.rb -------------------------------------------------------------------------------- /lib/draftsman/draft.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/draft.rb -------------------------------------------------------------------------------- /lib/draftsman/frameworks/cucumber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/frameworks/cucumber.rb -------------------------------------------------------------------------------- /lib/draftsman/frameworks/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/frameworks/rails.rb -------------------------------------------------------------------------------- /lib/draftsman/frameworks/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/frameworks/rspec.rb -------------------------------------------------------------------------------- /lib/draftsman/frameworks/sinatra.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/frameworks/sinatra.rb -------------------------------------------------------------------------------- /lib/draftsman/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/model.rb -------------------------------------------------------------------------------- /lib/draftsman/serializers/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/serializers/json.rb -------------------------------------------------------------------------------- /lib/draftsman/serializers/yaml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/draftsman/serializers/yaml.rb -------------------------------------------------------------------------------- /lib/draftsman/version.rb: -------------------------------------------------------------------------------- 1 | module Draftsman 2 | VERSION = '0.8.0.dev' 3 | end 4 | -------------------------------------------------------------------------------- /lib/generators/draftsman/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/draftsman/templates/add_object_changes_column_to_drafts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/templates/add_object_changes_column_to_drafts.rb -------------------------------------------------------------------------------- /lib/generators/draftsman/templates/add_object_changes_column_to_drafts_json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/templates/add_object_changes_column_to_drafts_json.rb -------------------------------------------------------------------------------- /lib/generators/draftsman/templates/config/initializers/draftsman.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/templates/config/initializers/draftsman.rb -------------------------------------------------------------------------------- /lib/generators/draftsman/templates/create_drafts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/templates/create_drafts.rb -------------------------------------------------------------------------------- /lib/generators/draftsman/templates/create_drafts_json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/generators/draftsman/templates/create_drafts_json.rb -------------------------------------------------------------------------------- /lib/support/feature_detection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/lib/support/feature_detection.rb -------------------------------------------------------------------------------- /spec/controllers/informants_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/controllers/informants_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/users_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/controllers/users_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/whodunnits_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/controllers/whodunnits_controller_spec.rb -------------------------------------------------------------------------------- /spec/draftsman_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/draftsman_spec.rb -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/assets/images/rails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/assets/images/rails.png -------------------------------------------------------------------------------- /spec/dummy/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /spec/dummy/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /spec/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/informants_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/controllers/informants_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/controllers/whodunnits_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/controllers/whodunnits_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/helpers/messages_helper.rb: -------------------------------------------------------------------------------- 1 | module MessagesHelper 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/mailers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/bastard.rb: -------------------------------------------------------------------------------- 1 | class Bastard < ActiveRecord::Base 2 | belongs_to :parent 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/app/models/child.rb: -------------------------------------------------------------------------------- 1 | class Child < ActiveRecord::Base 2 | has_drafts 3 | belongs_to :parent 4 | end 5 | -------------------------------------------------------------------------------- /spec/dummy/app/models/enumable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/models/enumable.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/only_child.rb: -------------------------------------------------------------------------------- 1 | class OnlyChild < ActiveRecord::Base 2 | has_drafts 3 | belongs_to :parent 4 | end 5 | -------------------------------------------------------------------------------- /spec/dummy/app/models/overridden_draft.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/models/overridden_draft.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/parent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/models/parent.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/skipper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/models/skipper.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/talkative.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/models/talkative.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/trashable.rb: -------------------------------------------------------------------------------- 1 | class Trashable < ActiveRecord::Base 2 | has_drafts 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/app/models/vanilla.rb: -------------------------------------------------------------------------------- 1 | class Vanilla < ActiveRecord::Base 2 | has_drafts 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/app/models/whitelister.rb: -------------------------------------------------------------------------------- 1 | class Whitelister < ActiveRecord::Base 2 | has_drafts :only => [:name] 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/db/schema.rb -------------------------------------------------------------------------------- /spec/dummy/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/db/seeds.rb -------------------------------------------------------------------------------- /spec/dummy/lib/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/lib/tasks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/public/404.html -------------------------------------------------------------------------------- /spec/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/public/422.html -------------------------------------------------------------------------------- /spec/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/public/500.html -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/script/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/dummy/script/rails -------------------------------------------------------------------------------- /spec/models/child_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/child_spec.rb -------------------------------------------------------------------------------- /spec/models/draft_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/draft_spec.rb -------------------------------------------------------------------------------- /spec/models/enumable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/enumable_spec.rb -------------------------------------------------------------------------------- /spec/models/overridden_draft_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/overridden_draft_spec.rb -------------------------------------------------------------------------------- /spec/models/parent_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/parent_spec.rb -------------------------------------------------------------------------------- /spec/models/skipper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/skipper_spec.rb -------------------------------------------------------------------------------- /spec/models/talkative_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/talkative_spec.rb -------------------------------------------------------------------------------- /spec/models/trashable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/trashable_spec.rb -------------------------------------------------------------------------------- /spec/models/vanilla_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/vanilla_spec.rb -------------------------------------------------------------------------------- /spec/models/whitelister_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/models/whitelister_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/feature_detection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/copasetickid/draftsman/HEAD/spec/support/feature_detection.rb --------------------------------------------------------------------------------