Python源码示例:syntaxnet.util.check.Any()

示例1
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例2
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例3
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例4
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例5
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例6
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例7
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例8
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError) 
示例9
def testCheckAny(self):
    check.Any([True, False, [], 'hello'], 'foo')
    check.Any([[], '', False, None, 0, 1], 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.Any([None, 0, False], 'bar')
    with self.assertRaisesRegexp(ValueError, 'empty'):
      check.Any([], 'empty')  # empty not OK
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.Any([0, 0.0, None], 'baz', RuntimeError)