mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00
22 lines
417 B
Python
22 lines
417 B
Python
![]() |
#!/usr/bin/env python
|
||
|
|
||
|
import datetime
|
||
|
import sys
|
||
|
|
||
|
sys.path.insert(0, ".")
|
||
|
|
||
|
import pytest
|
||
|
|
||
|
|
||
|
@pytest.fixture
|
||
|
def uptime(xession, load_xontrib):
|
||
|
load_xontrib("coreutils")
|
||
|
return xession.aliases["uptime"]
|
||
|
|
||
|
|
||
|
def test_uptime(uptime):
|
||
|
out = uptime([])
|
||
|
delta = datetime.timedelta(seconds=float(out))
|
||
|
# make sure that it returns a positive time lapse
|
||
|
assert delta > datetime.timedelta(microseconds=1)
|