From 583fb62694db1c1c483775f0c3ce145fbed514d0 Mon Sep 17 00:00:00 2001 From: adamjacobbecker Date: Thu, 26 Sep 2013 11:15:45 -0400 Subject: [PATCH] pending specs + new guardfile --- Guardfile | 23 ++++++------------- spec/features/submitting_an_entry_spec.rb | 1 - spec/lib/formbuilder/entry_renderer_spec.rb | 7 ++++++ spec/lib/formbuilder/entry_spec.rb | 7 ++++++ .../formbuilder/entry_table_renderer_spec.rb | 7 ++++++ spec/lib/formbuilder/entry_validator_spec.rb | 7 ++++++ spec/lib/formbuilder/form_renderer_spec.rb | 7 ++++++ .../formbuilder/entry_attachment_spec.rb | 7 ++++++ spec/models/formbuilder/form_spec.rb | 7 ++++++ .../models/formbuilder/response_field_spec.rb | 7 ++++++ 10 files changed, 63 insertions(+), 17 deletions(-) create mode 100644 spec/lib/formbuilder/entry_renderer_spec.rb create mode 100644 spec/lib/formbuilder/entry_spec.rb create mode 100644 spec/lib/formbuilder/entry_table_renderer_spec.rb create mode 100644 spec/lib/formbuilder/entry_validator_spec.rb create mode 100644 spec/lib/formbuilder/form_renderer_spec.rb create mode 100644 spec/models/formbuilder/entry_attachment_spec.rb create mode 100644 spec/models/formbuilder/form_spec.rb create mode 100644 spec/models/formbuilder/response_field_spec.rb diff --git a/Guardfile b/Guardfile index 8bba9d2..0011420 100644 --- a/Guardfile +++ b/Guardfile @@ -2,24 +2,15 @@ # More info at https://github.com/guard/guard#readme group :all_specs do - guard :rspec, all_on_start: false, all_after_pass: false, spec_paths: ['spec/features'] do - watch(%r{^spec/.+_spec\.rb$}) - watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" } - watch('spec/spec_helper.rb') { "spec" } + guard :rspec do - # Rails example - watch(%r{^app/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" } - watch(%r{^app/(.*)(\.erb|\.haml)$}) { |m| "spec/#{m[1]}#{m[2]}_spec.rb" } - watch(%r{^app/controllers/(.+)_(controller)\.rb$}) { |m| ["spec/routing/#{m[1]}_routing_spec.rb", "spec/#{m[2]}s/#{m[1]}_#{m[2]}_spec.rb", "spec/acceptance/#{m[1]}_spec.rb"] } - watch(%r{^spec/support/(.+)\.rb$}) { "spec" } - watch('config/routes.rb') { "spec/routing" } - watch('app/controllers/application_controller.rb') { "spec/controllers" } + watch('spec/spec_helper.rb') { "spec" } - # Capybara features specs - watch(%r{^app/views/(.+)/.*\.(erb|haml)$}) { |m| "spec/features/#{m[1]}_spec.rb" } + watch(%r{^spec/.+_spec\.rb$}) + watch(%r{^app/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" } + watch(%r{^app/(.*)(\.erb|\.haml|\.slim)$}) { |m| "spec/#{m[1]}#{m[2]}_spec.rb" } + watch(%r{^app/models/formbuilder/(.+)\.rb$}) { |m| "app/models/formbuilder/#{m[1]}_spec.rb" } + watch(%r{^lib/formbuilder/(.+)\.rb$}) { |m| "spec/lib/formbuilder/#{m[1]}_spec.rb" } - # Turnip features and steps - watch(%r{^spec/acceptance/(.+)\.feature$}) - watch(%r{^spec/acceptance/steps/(.+)_steps\.rb$}) { |m| Dir[File.join("**/#{m[1]}.feature")][0] || 'spec/acceptance' } end end diff --git a/spec/features/submitting_an_entry_spec.rb b/spec/features/submitting_an_entry_spec.rb index 98e6f47..f7349a4 100644 --- a/spec/features/submitting_an_entry_spec.rb +++ b/spec/features/submitting_an_entry_spec.rb @@ -46,5 +46,4 @@ current_path.should == render_entry_path(form, entry) end - end \ No newline at end of file diff --git a/spec/lib/formbuilder/entry_renderer_spec.rb b/spec/lib/formbuilder/entry_renderer_spec.rb new file mode 100644 index 0000000..d29af7a --- /dev/null +++ b/spec/lib/formbuilder/entry_renderer_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::EntryRenderer do + + pending + +end \ No newline at end of file diff --git a/spec/lib/formbuilder/entry_spec.rb b/spec/lib/formbuilder/entry_spec.rb new file mode 100644 index 0000000..625210b --- /dev/null +++ b/spec/lib/formbuilder/entry_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::Entry do + + pending + +end \ No newline at end of file diff --git a/spec/lib/formbuilder/entry_table_renderer_spec.rb b/spec/lib/formbuilder/entry_table_renderer_spec.rb new file mode 100644 index 0000000..4bcef66 --- /dev/null +++ b/spec/lib/formbuilder/entry_table_renderer_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::EntryTableRenderer do + + pending + +end \ No newline at end of file diff --git a/spec/lib/formbuilder/entry_validator_spec.rb b/spec/lib/formbuilder/entry_validator_spec.rb new file mode 100644 index 0000000..530c085 --- /dev/null +++ b/spec/lib/formbuilder/entry_validator_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::EntryValidator do + + pending + +end \ No newline at end of file diff --git a/spec/lib/formbuilder/form_renderer_spec.rb b/spec/lib/formbuilder/form_renderer_spec.rb new file mode 100644 index 0000000..a98ac1e --- /dev/null +++ b/spec/lib/formbuilder/form_renderer_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::FormRenderer do + + pending + +end \ No newline at end of file diff --git a/spec/models/formbuilder/entry_attachment_spec.rb b/spec/models/formbuilder/entry_attachment_spec.rb new file mode 100644 index 0000000..9bd10ee --- /dev/null +++ b/spec/models/formbuilder/entry_attachment_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::EntryAttachment do + + pending + +end \ No newline at end of file diff --git a/spec/models/formbuilder/form_spec.rb b/spec/models/formbuilder/form_spec.rb new file mode 100644 index 0000000..33953c8 --- /dev/null +++ b/spec/models/formbuilder/form_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::Form do + + pending + +end \ No newline at end of file diff --git a/spec/models/formbuilder/response_field_spec.rb b/spec/models/formbuilder/response_field_spec.rb new file mode 100644 index 0000000..5d7f7b7 --- /dev/null +++ b/spec/models/formbuilder/response_field_spec.rb @@ -0,0 +1,7 @@ +require 'spec_helper' + +describe Formbuilder::ResponseField do + + pending + +end \ No newline at end of file