Sha256: b3585bc84d556153ad0d1ce2da359da0369b162fcfa33c2ce8466aaa2028c622
Contents?: true
Size: 517 Bytes
Versions: 18
Compression:
Stored size: 517 Bytes
Contents
require 'spec_helper' describe Frodo::Properties::Time do let(:subject) { Frodo::Properties::Time.new('Timely', '21:00:00-08:00') } it { expect(subject.type).to eq('Edm.Time') } it { expect(subject.value).to eq(Time.strptime('21:00:00-08:00', '%H:%M:%S%:z')) } it { expect {subject.value = 'bad'}.to raise_error(ArgumentError) } it { expect(lambda { subject.value = Time.strptime('13:22:12+04:00', '%H:%M:%S%:z') subject.value }.call).to eq(Time.strptime('13:22:12+04:00', '%H:%M:%S%:z'))} end
Version data entries
18 entries across 18 versions & 1 rubygems