Getting with the RSpec times

This commit is contained in:
Adam Meehan 2015-12-30 12:06:42 +11:00
parent 244f398cc4
commit d57c64dcc2
14 changed files with 14 additions and 39 deletions

1
.rspec
View File

@ -1,3 +1,4 @@
--format documentation
--color
--require spec_helper
--require byebug

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::AttributeMethods do
RSpec.describe ValidatesTimeliness::AttributeMethods do
it 'should define read_timeliness_attribute_before_type_cast instance method' do
expect(PersonWithShim.new).to respond_to(:read_timeliness_attribute_before_type_cast)
end

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Conversion do
RSpec.describe ValidatesTimeliness::Conversion do
include ValidatesTimeliness::Conversion
let(:options) { Hash.new }

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe 'ValidatesTimeliness::Extensions::DateTimeSelect' do
RSpec.describe 'ValidatesTimeliness::Extensions::DateTimeSelect' do
include ActionView::Helpers::DateHelper
attr_reader :person, :params

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe 'ValidatesTimeliness::Extensions::MultiparameterHandler' do
RSpec.describe 'ValidatesTimeliness::Extensions::MultiparameterHandler' do
context "time column" do
it 'should assign a string value for invalid date portion' do

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness, 'HelperMethods' do
RSpec.describe ValidatesTimeliness, 'HelperMethods' do
let(:record) { Person.new }
it 'should define class validation methods' do

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness, 'ActiveRecord' do
RSpec.describe ValidatesTimeliness, 'ActiveRecord' do
context "validation methods" do
let(:record) { Employee.new }

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator, ":after option" do
RSpec.describe ValidatesTimeliness::Validator, ":after option" do
describe "for date type" do
before do
Person.validates_date :birth_date, :after => Date.new(2010, 1, 1)

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator, ":before option" do
RSpec.describe ValidatesTimeliness::Validator, ":before option" do
describe "for date type" do
before do
Person.validates_date :birth_date, :before => Date.new(2010, 1, 1)

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator, ":is_at option" do
RSpec.describe ValidatesTimeliness::Validator, ":is_at option" do
before do
Timecop.freeze(Time.local(2010, 1, 1, 0, 0, 0))
end

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator, ":on_or_after option" do
RSpec.describe ValidatesTimeliness::Validator, ":on_or_after option" do
describe "for date type" do
before do
Person.validates_date :birth_date, :on_or_after => Date.new(2010, 1, 1)

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator, ":on_or_before option" do
RSpec.describe ValidatesTimeliness::Validator, ":on_or_before option" do
describe "for date type" do
before do
Person.validates_date :birth_date, :on_or_before => Date.new(2010, 1, 1)

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness::Validator do
RSpec.describe ValidatesTimeliness::Validator do
before do
Timecop.freeze(Time.local(2010, 1, 1, 0, 0, 0))
end

View File

@ -1,6 +1,4 @@
require 'spec_helper'
describe ValidatesTimeliness do
RSpec.describe ValidatesTimeliness do
it 'should alias use_euro_formats to remove_us_formats on Timeliness gem' do
expect(Timeliness).to respond_to(:remove_us_formats)