File tree 2 files changed +23
-3
lines changed
2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -17,9 +17,20 @@ fn unix() {
17
17
18
18
#[ test]
19
19
fn raw ( ) {
20
- let expected = "123456789 +0230" ;
21
- assert_eq ! ( time( ) . format( Format :: Raw ) , expected) ;
22
- assert_eq ! ( time( ) . format( format:: RAW ) , expected) ;
20
+ for ( time, expected) in [
21
+ ( time ( ) , "123456789 +0230" ) ,
22
+ (
23
+ Time {
24
+ seconds : 1112911993 ,
25
+ offset : 3600 ,
26
+ sign : Sign :: Plus ,
27
+ } ,
28
+ "1112911993 +0100" ,
29
+ ) ,
30
+ ] {
31
+ assert_eq ! ( time. format( Format :: Raw ) , expected) ;
32
+ assert_eq ! ( time. format( format:: RAW ) , expected) ;
33
+ }
23
34
}
24
35
25
36
#[ test]
Original file line number Diff line number Diff line change @@ -67,6 +67,15 @@ fn raw() {
67
67
} ,
68
68
) ;
69
69
70
+ assert_eq ! (
71
+ gix_date:: parse( "1112911993 +0100" , None ) . unwrap( ) ,
72
+ Time {
73
+ seconds: 1112911993 ,
74
+ offset: 3600 ,
75
+ sign: Sign :: Plus ,
76
+ } ,
77
+ ) ;
78
+
70
79
let expected = Time {
71
80
seconds : 1660874655 ,
72
81
offset : -28800 ,
You can’t perform that action at this time.
0 commit comments