Coverage for tests/test_base.py : 31%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
nAxes = 3 nValues = 5 np.random.seed(1) dataVec = np.random.rand(nAxes * nValues) desiredDataArr = dataVec.copy() desiredDataArr.shape = (nAxes, nValues) dataArr = ast.arrayFromVector(vec=dataVec, nAxes=nAxes) assert_equal(dataArr, desiredDataArr)
dataArr2 = ast.arrayFromVector(vec=list(dataVec), nAxes=nAxes) assert_equal(dataArr2, desiredDataArr)
# make sure dataArr is a deep copy; changing dataVec should # not change dataArr dataVec[0] += 10 assert_equal(dataArr, desiredDataArr)
for delta in (-1, 1): badDataVec = np.random.rand(nAxes * nValues + delta) with self.assertRaises(RuntimeError): ast.arrayFromVector(vec=badDataVec, nAxes=nAxes)
unittest.main() |