提交 e63a7df1 authored 作者: goodfeli's avatar goodfeli

Merge pull request #50 from dwf/test_subtensor_regression

TST: subtensor with float index raises TypeError
...@@ -2398,6 +2398,28 @@ class T_subtensor(unittest.TestCase): ...@@ -2398,6 +2398,28 @@ class T_subtensor(unittest.TestCase):
self.assertTrue(not any([isinstance(node.op, self.adv_sub1) for node in topo])) self.assertTrue(not any([isinstance(node.op, self.adv_sub1) for node in topo]))
f() f()
def test_wrong_exception_regression(self):
a = fscalar()
b = fscalar()
c = vector()
try:
c[a:b]
except NotImplementedError:
self.fail()
except TypeError:
pass
try:
c[a:]
except NotImplementedError:
self.fail()
except TypeError:
pass
try:
c[:b]
except NotImplementedError:
self.fail()
except TypeError:
pass
def test_grad_list(self): def test_grad_list(self):
data = numpy.random.rand(4) data = numpy.random.rand(4)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论