Ignore:
Timestamp:
May 26, 2009, 7:18:08 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

fixed #59

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/models/assumed_library_types.rb

    r126 r128  
    446446
    447447      def years=(years)
    448         unless years.nil? || years > 0
     448        unless years.nil? || years >= 0
    449449          raise ArgumentError, 'years must be above zero'
    450450        end
     
    453453
    454454      def months=(months)
    455         unless months.nil? || months > 0
     455        unless months.nil? || months >= 0
    456456          raise ArgumentError, 'months must be above zero'
    457457        end
     
    460460
    461461      def weeks=(weeks)
    462         unless weeks.nil? || weeks > 0
     462        unless weeks.nil? || weeks >= 0
    463463          raise ArgumentError, 'weeks must be above zero'
    464464        end
     
    467467
    468468      def days=(days)
    469         unless days.nil? || days > 0
     469        unless days.nil? || days >= 0
    470470          raise ArgumentError, 'days must be above zero'
    471471        end
     
    474474
    475475      def hours=(hours)
    476         unless hours.nil? || hours > 0
     476        unless hours.nil? || hours >= 0
    477477          raise ArgumentError, 'hours must be above zero'
    478478        end
     
    481481
    482482      def minutes=(minutes)
    483         unless minutes.nil? || minutes > 0
     483        unless minutes.nil? || minutes >= 0
    484484          raise ArgumentError, 'minutes must be above zero'
    485485        end
     
    488488
    489489      def seconds=(seconds)
    490         unless seconds.nil? || seconds > 0
     490        unless seconds.nil? || seconds >= 0
    491491          raise ArgumentError, 'seconds must be above zero'
    492492        end
     
    495495
    496496      def fractional_second=(fractional_second)
    497         unless fractional_second.nil? || (fractional_second > 0 && fractional_second < 1.0)
     497        unless fractional_second.nil? || (fractional_second >= 0 && fractional_second < 1.0)
    498498          raise ArgumentError, 'fractional_second must be between 0.0 and 1.0'
    499499        end
Note: See TracChangeset for help on using the changeset viewer.