@@ -570,18 +570,16 @@ def obj.to_int; 3; end
570570 } . should raise_error ( ArgumentError , /missing min part: 00 |can't parse:/ )
571571 end
572572
573- ruby_version_is "3.2.3" do
574- it "raises ArgumentError if the time part is missing" do
575- -> {
576- Time . new ( "2020-12-25" )
577- } . should raise_error ( ArgumentError , /no time information|can't parse:/ )
578- end
573+ it "raises ArgumentError if the time part is missing" do
574+ -> {
575+ Time . new ( "2020-12-25" )
576+ } . should raise_error ( ArgumentError , /no time information|can't parse:/ )
577+ end
579578
580- it "raises ArgumentError if day is missing" do
581- -> {
582- Time . new ( "2020-12" )
583- } . should raise_error ( ArgumentError , /no time information|can't parse:/ )
584- end
579+ it "raises ArgumentError if day is missing" do
580+ -> {
581+ Time . new ( "2020-12" )
582+ } . should raise_error ( ArgumentError , /no time information|can't parse:/ )
585583 end
586584
587585 it "raises ArgumentError if subsecond is missing after dot" do
@@ -720,24 +718,22 @@ def obj.to_int; 3; end
720718 } . should raise_error ( ArgumentError , /can't parse.+ abc/ )
721719 end
722720
723- ruby_version_is "3.2.3" do
724- it "raises ArgumentError when there are leading space characters" do
725- -> { Time . new ( " 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
726- -> { Time . new ( "\t 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
727- -> { Time . new ( "\n 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
728- -> { Time . new ( "\v 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
729- -> { Time . new ( "\f 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
730- -> { Time . new ( "\r 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
731- end
721+ it "raises ArgumentError when there are leading space characters" do
722+ -> { Time . new ( " 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
723+ -> { Time . new ( "\t 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
724+ -> { Time . new ( "\n 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
725+ -> { Time . new ( "\v 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
726+ -> { Time . new ( "\f 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
727+ -> { Time . new ( "\r 2020-12-02 00:00:00" ) } . should raise_error ( ArgumentError , /can't parse/ )
728+ end
732729
733- it "raises ArgumentError when there are trailing whitespaces" do
734- -> { Time . new ( "2020-12-02 00:00:00 " ) } . should raise_error ( ArgumentError , /can't parse/ )
735- -> { Time . new ( "2020-12-02 00:00:00\t " ) } . should raise_error ( ArgumentError , /can't parse/ )
736- -> { Time . new ( "2020-12-02 00:00:00\n " ) } . should raise_error ( ArgumentError , /can't parse/ )
737- -> { Time . new ( "2020-12-02 00:00:00\v " ) } . should raise_error ( ArgumentError , /can't parse/ )
738- -> { Time . new ( "2020-12-02 00:00:00\f " ) } . should raise_error ( ArgumentError , /can't parse/ )
739- -> { Time . new ( "2020-12-02 00:00:00\r " ) } . should raise_error ( ArgumentError , /can't parse/ )
740- end
730+ it "raises ArgumentError when there are trailing whitespaces" do
731+ -> { Time . new ( "2020-12-02 00:00:00 " ) } . should raise_error ( ArgumentError , /can't parse/ )
732+ -> { Time . new ( "2020-12-02 00:00:00\t " ) } . should raise_error ( ArgumentError , /can't parse/ )
733+ -> { Time . new ( "2020-12-02 00:00:00\n " ) } . should raise_error ( ArgumentError , /can't parse/ )
734+ -> { Time . new ( "2020-12-02 00:00:00\v " ) } . should raise_error ( ArgumentError , /can't parse/ )
735+ -> { Time . new ( "2020-12-02 00:00:00\f " ) } . should raise_error ( ArgumentError , /can't parse/ )
736+ -> { Time . new ( "2020-12-02 00:00:00\r " ) } . should raise_error ( ArgumentError , /can't parse/ )
741737 end
742738 end
743739end
0 commit comments