Changeset 79 for ruby/trunk
- Timestamp:
- Jul 10, 2008, 10:03:47 PM (16 years ago)
- Location:
- ruby/trunk/lib/models
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/assumed_library_types.rb
r70 r79 156 156 true 157 157 end 158 end # end of ISO_8601_DATE 158 end # end of ISO8601_DATE 159 160 class ISO8601_TIME < TIME_DEFINITIONS 161 162 end # end of ISO8601_TIME 163 164 class ISO8601_TIMEZONE 165 attr_accessor :sign, :hour, :minute 166 def is_gmt? 167 hour == 0 168 end 169 def as_string 170 sprintf("Z%s%2d%2d", @sign, @hour, @minute) 171 end 172 end # end of ISO8601_TIMEZONE 159 173 end # end of Assumed_Types 160 174 end # end of OpenEHR -
ruby/trunk/lib/models/tests/test_assumed_library_types.rb
r70 r79 8 8 @iso8601_date = OpenEHR::Assumed_Library_Types::ISO8601_DATE.new 9 9 @iso8601_time = OpenEHR::Assumed_Library_Types::ISO8601_TIME.new 10 @iso8601_timezone = OpenEHR::Assumed_Library_Types::ISO8601_TIMEZONE.new 10 11 end 11 12 def test_initialize … … 14 15 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_DATE, @iso8601_date 15 16 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_TIME, @iso8601_time 17 assert_instance_of OpenEHR::Assumed_Library_Types::ISO8601_TIMEZONE, @iso8601_timezone 16 18 end 17 19 def test_limits_comparable … … 185 187 186 188 def test_iso8601_time 187 assert @iso8601_time. 189 190 end 191 def test_iso8601_timezone 188 192 end 189 193 end
Note:
See TracChangeset
for help on using the changeset viewer.