コード例 #1
0
ファイル: test_reports.py プロジェクト: ryepdx/pytoggl
def test_reports_request_serializes_datetime(Session):
    s = Session.return_value
    r = Reports("api_token")

    r.details(workspace_id=42, when=date(2001, 1, 31))

    s.get.assert_called_once_with("details", workspace_id=42, user_agent=Reports.USER_AGENT, when="2001-01-31")
コード例 #2
0
ファイル: test_reports.py プロジェクト: paralevi/pytoggl
def test_reports_request_serializes_datetime(Session):
    s = Session.return_value
    r = Reports('api_token')

    r.details(workspace_id=42, when=date(2001, 1, 31))

    s.get.assert_called_once_with('details',
                                  workspace_id=42,
                                  user_agent=Reports.USER_AGENT,
                                  when='2001-01-31')
コード例 #3
0
ファイル: test_reports.py プロジェクト: dobarkod/pytoggl
def test_reports_request_requires_workspace():
    r = Reports(None)

    with pytest.raises(ValueError):
        r.details()
コード例 #4
0
ファイル: test_reports.py プロジェクト: paralevi/pytoggl
def test_reports_request_requires_workspace():
    r = Reports(None)

    with pytest.raises(ValueError):
        r.details()