コード例 #1
0
def test_identity_to_json():
    group = Group(
        id=1,
        name='TestGroup',
        description='A test group',
        is_locking=True,
        client_key='testclientkey',
        ehb_key='testehbkey',
        modified=datetime.datetime(2015, 1, 1),
        created=datetime.datetime(2015, 1, 1),
    )
    jsonStr = group.json_from_identity(group)
    assert isinstance(jsonStr, str)
    assert json.loads(jsonStr)
コード例 #2
0
def test_identity_to_json_setck():
    group = Group(
        id=1,
        name='TestGroup',
        description='A test group',
        is_locking=True,
        client_key='testclientkey',
        ehb_key='testehbkey',
        modified=datetime.datetime(2015, 1, 1),
        created=datetime.datetime(2015, 1, 1),
    )
    group.current_client_key('newck')
    jsonStr = group.json_from_identity(group)
    assert isinstance(jsonStr, str)
    Obj = json.loads(jsonStr)
    assert isinstance(Obj, dict)
    assert Obj['current_client_key'] == 'newck'