diff options
Diffstat (limited to 'spec')
-rw-r--r-- | spec/01-time_spec.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/spec/01-time_spec.lua b/spec/01-time_spec.lua index 80faa75..1607cca 100644 --- a/spec/01-time_spec.lua +++ b/spec/01-time_spec.lua | |||
@@ -16,7 +16,6 @@ describe('Test time functions', function() | |||
16 | describe("time()", function() | 16 | describe("time()", function() |
17 | 17 | ||
18 | it('returns current time', function() | 18 | it('returns current time', function() |
19 | wait_for_second_rollover() | ||
20 | local expected_time = wait_for_second_rollover() | 19 | local expected_time = wait_for_second_rollover() |
21 | local received_time = system.gettime() | 20 | local received_time = system.gettime() |
22 | assert.is.near(expected_time, received_time, 0.02) | 21 | assert.is.near(expected_time, received_time, 0.02) |
@@ -51,7 +50,7 @@ describe('Test time functions', function() | |||
51 | system.sleep(1, 1) | 50 | system.sleep(1, 1) |
52 | local end_time = system.gettime() | 51 | local end_time = system.gettime() |
53 | local elapsed_time = end_time - start_time | 52 | local elapsed_time = end_time - start_time |
54 | assert.is.near(elapsed_time, 1, 0.01) | 53 | assert.is.near(elapsed_time, 1, 0.2) -- large marging of error due to CI priorities |
55 | end) | 54 | end) |
56 | 55 | ||
57 | 56 | ||
@@ -60,7 +59,7 @@ describe('Test time functions', function() | |||
60 | system.sleep(0.5, 1) | 59 | system.sleep(0.5, 1) |
61 | local end_time = system.gettime() | 60 | local end_time = system.gettime() |
62 | local elapsed_time = end_time - start_time | 61 | local elapsed_time = end_time - start_time |
63 | assert.is.near(0.5, elapsed_time, 0.01) | 62 | assert.is.near(0.5, elapsed_time, 0.2) -- large marging of error due to CI priorities |
64 | end) | 63 | end) |
65 | 64 | ||
66 | 65 | ||