コード例 #1
0
ファイル: test_identity_graph.py プロジェクト: wzwerch/sovrin
def testMakeResultTxnTimeNone():
    from datetime import datetime
    dt = datetime.now()
    oRecordData = {
        F.seqNo.name: 1,
    }
    assert TXN_TIME not in IdentityGraph.makeResult(0, oRecordData)
コード例 #2
0
 def getGraphStore(self):
     return IdentityGraph(self._getOrientDbStore()) if \
         self.config.ClientIdentityGraph else None
コード例 #3
0
ファイル: test_identity_graph.py プロジェクト: wzwerch/sovrin
def testMakeResultTxnTimeString():
    oRecordData = {F.seqNo.name: 1, TXN_TIME: 'some-datetime'}
    assert TXN_TIME not in IdentityGraph.makeResult(0, oRecordData)
コード例 #4
0
ファイル: test_identity_graph.py プロジェクト: wzwerch/sovrin
def testMakeResultTxnTimeDatetimeInvalidFuture():
    dt = datetime.now() + timedelta(1)
    oRecordData = {F.seqNo.name: 1, TXN_TIME: dt}
    assert TXN_TIME not in IdentityGraph.makeResult(0, oRecordData)
コード例 #5
0
ファイル: test_identity_graph.py プロジェクト: wzwerch/sovrin
def testMakeResultTxnTimeDatetimeInvalidPast():
    dt = datetime(1999, 1, 1)
    oRecordData = {F.seqNo.name: 1, TXN_TIME: dt}
    assert TXN_TIME not in IdentityGraph.makeResult(0, oRecordData)
コード例 #6
0
ファイル: test_identity_graph.py プロジェクト: wzwerch/sovrin
def testMakeResultTxnTimeDatetime():
    dt = datetime.now()
    oRecordData = {F.seqNo.name: 1, TXN_TIME: dt}
    assert IdentityGraph.makeResult(0, oRecordData)[TXN_TIME] == int(
        time.mktime(dt.timetuple()))
コード例 #7
0
 def getGraphStorage(self, name):
     return IdentityGraph(
         self._getOrientDbStore(name, pyorient.DB_TYPE_GRAPH))