Ran
|
Jobs
1
|
Files
479
|
Run time
2min
|
Badge
Embed ▾
README BADGES
|
push
github
datetime: introduce tz in datetime.parse() There is an option tz in `datetime.parse()`, it was added in commit 3c40366172e3 ("datetime, lua: date parsing functions"). The option is not documented, and the commit message says that option `tz` is "Not yet implemented in this commit.". The patch added tests and a doc request for this option. The behaviour of the option `tz` is the same as with option `tzoffset`: - if timezone was not set in a parsed string then it is set to a value specified by `tz` - if timezone was set in a parsed string then option `tz` is ignored ``` tarantool> date.parse("1970-01-01T01:00:00 MSK", { tz = 'Europe/Paris' }) --- - 1970-01-01T01:00:00 MSK - 23 ... tarantool> date.parse("1970-01-01T01:00:00", { tz = 'Europe/Paris' }) --- - 1970-01-01T01:00:00 Europe/Paris - 19 ... ``` Follows up #6731 Fixes #10420 @TarantoolBot document Title: Introduce option `tz` in `datetime.parse()` The option `tz` is added in a function `datetime.parse()`. The option set timezone to a passed value if it was not set in a parsed string. (cherry picked from commit c6bab23a6)
63049 of 114311 branches covered (55.16%)
93945 of 109311 relevant lines covered (85.94%)
3415337.64 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
95.24 |
-1.59% | src/lib/small/include/small/quota.h |
1 |
95.85 |
-0.52% | src/box/lua/init.c |
1 |
92.01 |
0.05% | src/box/vinyl.c |
1 |
89.4 |
-0.1% | src/box/vy_scheduler.c |
1 |
94.26 |
-0.16% | src/box/replication.cc |
3 |
92.81 |
-2.16% | src/box/vy_point_lookup.c |
4 |
97.6 |
-0.31% | src/box/memtx_tx.c |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 10923548804.1 | 479 |
85.94 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|