Skip to content

Commit

Permalink
f
Browse files Browse the repository at this point in the history
  • Loading branch information
jtmoon79 committed Sep 1, 2022
1 parent 842f832 commit 03dc4a4
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions src/format/parse.rs
Expand Up @@ -821,6 +821,13 @@ fn test_parse() {
check!(" -12:34", [fix!(TimezoneOffset)]; offset: -754 * 60);
check!(" +12:34", [fix!(TimezoneOffset)]; INVALID);
check!(" -12:34", [fix!(TimezoneOffset)]; INVALID);
check!("-12: 34", [fix!(TimezoneOffset)]; offset: -754 * 60);
check!("-12 :34", [fix!(TimezoneOffset)]; offset: -754 * 60);
check!("-12 : 34", [fix!(TimezoneOffset)]; offset: -754 * 60);
check!("-12 : 34", [fix!(TimezoneOffset)]; INVALID);
check!("-12 : 34", [fix!(TimezoneOffset)]; INVALID);
check!("-12: 34", [fix!(TimezoneOffset)]; INVALID);
check!("-12 :34", [fix!(TimezoneOffset)]; INVALID);
check!("", [fix!(TimezoneOffset)]; TOO_SHORT);
check!("+", [fix!(TimezoneOffset)]; TOO_SHORT);
check!("+1", [fix!(TimezoneOffset)]; TOO_SHORT);
Expand Down Expand Up @@ -863,6 +870,13 @@ fn test_parse() {
check!("+12:34", [fix!(TimezoneOffsetColon)]; offset: 754 * 60);
check!("+1234", [fix!(TimezoneOffsetColon)]; offset: 754 * 60);
check!("-12:34", [fix!(TimezoneOffsetColon)]; offset: -754 * 60);
check!("-12: 34", [fix!(TimezoneOffsetColon)]; offset: -754 * 60);
check!("-12 :34", [fix!(TimezoneOffsetColon)]; offset: -754 * 60);
check!("-12 : 34", [fix!(TimezoneOffsetColon)]; offset: -754 * 60);
check!("-12 : 34", [fix!(TimezoneOffsetColon)]; INVALID);
check!("-12 : 34", [fix!(TimezoneOffsetColon)]; INVALID);
check!("-12: 34", [fix!(TimezoneOffsetColon)]; INVALID);
check!("-12 :34", [fix!(TimezoneOffsetColon)]; INVALID);
check!("-1234", [fix!(TimezoneOffsetColon)]; offset: -754 * 60);
check!("\t+12:34", [fix!(TimezoneOffsetColon)]; offset: 754 * 60);
check!("\t\t+12:34", [fix!(TimezoneOffsetColon)]; INVALID);
Expand Down Expand Up @@ -895,6 +909,11 @@ fn test_parse() {
check!("Y", [fix!(TimezoneOffsetZ)]; INVALID);
check!("+00:01", [fix!(TimezoneOffsetZ)]; offset: 60);
check!("-00:01", [fix!(TimezoneOffsetZ)]; offset: -60);
check!("+00: 01", [fix!(TimezoneOffsetZ)]; offset: 60);
check!("+00 :01", [fix!(TimezoneOffsetZ)]; offset: 60);
check!("+00 : 01", [fix!(TimezoneOffsetZ)]; offset: 60);
check!("+00 : 01", [fix!(TimezoneOffsetZ)]; INVALID);
check!("+00 : 01", [fix!(TimezoneOffsetZ)]; INVALID);
check!("00:01", [fix!(TimezoneOffsetZ)]; INVALID);
check!("Zulu", [fix!(TimezoneOffsetZ), lit!("ulu")]; offset: 0);
check!("zulu", [fix!(TimezoneOffsetZ), lit!("ulu")]; offset: 0);
Expand Down

0 comments on commit 03dc4a4

Please sign in to comment.