提交 5e7aaeb4 authored 作者: Roy Xue's avatar Roy Xue

add free() test function

上级 17e2505a
...@@ -399,6 +399,15 @@ class T_function(unittest.TestCase): ...@@ -399,6 +399,15 @@ class T_function(unittest.TestCase):
y = x * 2 y = x * 2
self.assertRaises(RuntimeError, function, [x], y, givens={x: x + 1}) self.assertRaises(RuntimeError, function, [x], y, givens={x: x + 1})
def test_free(self):
"""
Make test on free() function
"""
x = T.scalar('x')
y = x * 3
fn = function([x], y)
fn.free()
class T_picklefunction(unittest.TestCase): class T_picklefunction(unittest.TestCase):
...@@ -673,7 +682,7 @@ class T_picklefunction(unittest.TestCase): ...@@ -673,7 +682,7 @@ class T_picklefunction(unittest.TestCase):
assert blah.f1[blah.s] == blah2.f1[blah2.s] assert blah.f1[blah.s] == blah2.f1[blah2.s]
blah.f2(5) blah.f2(5)
assert blah.f1[blah.s] != blah2.f1[blah2.s] assert blah.f1[blah.s] != blah2.f1[blah2.s]
class SomethingToPickle(object): class SomethingToPickle(object):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论