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

示例1
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例2
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例3
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例4
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例5
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例6
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例7
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例8
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError) 
示例9
def testCheckIsFalse(self):
    check.IsFalse(1 == 2, 'foo')
    check.IsFalse(False, 'foo')
    check.IsFalse([], 'foo')
    check.IsFalse({}, 'foo')
    check.IsFalse(0, 'foo')
    check.IsFalse(None, 'foo')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(True, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(not None, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse(1, 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse([0], 'bar')
    with self.assertRaisesRegexp(ValueError, 'bar'):
      check.IsFalse({'x': 1}, 'bar')
    with self.assertRaisesRegexp(RuntimeError, 'baz'):
      check.IsFalse(' ', 'baz', RuntimeError)