def test_isolate(self):
'''Test that isolate gives us the right results.'''
isolated = analyze.isolate(self.samples)
pdt.assert_index_equal(
isolated.index,
self.samples.index)
pdt.assert_index_equal(
isolated.columns,
self.samples.columns)
pdt.assert_frame_equal(
analyze.timings(isolated),
analyze.timings(self.samples))
npt.assert_array_almost_equal(
isolated['fn1']['begin'],
np.arange(20) * 1.1)
npt.assert_array_almost_equal(
isolated['fn1']['end'],
1.1 + (np.arange(20) * 1.1))
npt.assert_array_almost_equal(
isolated['fn2']['begin'],
np.arange(20) * 1.5)
npt.assert_array_almost_equal(
isolated['fn2']['end'],
1.5 + (np.arange(20) * 1.5))
评论列表
文章目录