コード例 #1
0
ファイル: test_json.py プロジェクト: moumoutte/sqla_helpers
def test_dump():
    tr = Treatment.get(id=1)
    assert tr.dump() == {
      'id': 1,
      'status_id': 1,
      'status': {
        'id': 1,
        'name': u'ok'
      },
      'name': u'test 0',
    } 
    assert tr.dump(excludes=['status']) == {
      'id': 1,
      'status_id': 1,
      'name': u'test 0',
    }
    assert tr.dump(depth=1) == {
      'id': 1,
      'status_id': 1,
      'name': u'test 0',
    }
コード例 #2
0
ファイル: test_json.py プロジェクト: mdelca/sqla_helpers
def test_dump():
    tr = Treatment.get(id=1)
    assert tr.dump() == {
        'id': 1,
        'status_id': 1,
        'status': {
            'id': 1,
            'name': u'ok'
        },
        'name': u'test 0',
    }
    assert tr.dump(excludes=['status']) == {
        'id': 1,
        'status_id': 1,
        'name': u'test 0',
    }
    assert tr.dump(depth=1) == {
        'id': 1,
        'status_id': 1,
        'name': u'test 0',
    }
コード例 #3
0
ファイル: test_filter.py プロジェクト: mdelca/sqla_helpers
def test_get():
    tr = Treatment.get(id=1)
    assert isinstance(tr, Treatment)
コード例 #4
0
ファイル: test_json.py プロジェクト: moumoutte/sqla_helpers
def test_coeherence():
    tr = Treatment.get(id=1)
    tr2 = Treatment.load(tr.dump())
    assert tr == tr2
コード例 #5
0
ファイル: test_filter.py プロジェクト: moumoutte/sqla_helpers
def test_get():
  tr = Treatment.get(id=1)
  assert isinstance(tr, Treatment)
コード例 #6
0
ファイル: test_json.py プロジェクト: mdelca/sqla_helpers
def test_coeherence():
    tr = Treatment.get(id=1)
    tr2 = Treatment.load(tr.dump())
    assert tr == tr2