Ejemplo n.º 1
0
 def test_conv_descriptor(self):
     import fcntl
     
     f = open("a", "w+")
     
     raises(TypeError, fcntl._conv_descriptor, "foo")
     raises(TypeError, fcntl._conv_descriptor, 2.0)
     import cStringIO
     raises(TypeError, fcntl._conv_descriptor, cStringIO.StringIO())
     res = fcntl._conv_descriptor(10)
     res_1 = fcntl._conv_descriptor(f)
     assert res == 10
     assert res_1 == f.fileno()
     
     f.close()
Ejemplo n.º 2
0
    def test_conv_descriptor(self):
        import fcntl

        f = open("a", "w+")

        raises(TypeError, fcntl._conv_descriptor, "foo")
        raises(TypeError, fcntl._conv_descriptor, 2.0)
        import cStringIO
        raises(TypeError, fcntl._conv_descriptor, cStringIO.StringIO())
        res = fcntl._conv_descriptor(10)
        res_1 = fcntl._conv_descriptor(f)
        assert res == 10
        assert res_1 == f.fileno()

        f.close()
Ejemplo n.º 3
0
    def test_conv_descriptor(self):
        import fcntl
        if not hasattr(fcntl, '_conv_descriptor'):
            skip("PyPy only")

        f = open(self.tmp + "a", "w+")

        raises(TypeError, fcntl._conv_descriptor, "foo")
        raises(TypeError, fcntl._conv_descriptor, 2.0)
        import cStringIO
        raises(TypeError, fcntl._conv_descriptor, cStringIO.StringIO())
        res = fcntl._conv_descriptor(10)
        res_1 = fcntl._conv_descriptor(f)
        assert res == 10
        assert res_1 == f.fileno()

        f.close()
Ejemplo n.º 4
0
 def test_conv_descriptor(self):
     import fcntl
     if not hasattr(fcntl, '_conv_descriptor'):
         skip("PyPy only")
     
     f = open(self.tmp + "a", "w+")
     
     raises(TypeError, fcntl._conv_descriptor, "foo")
     raises(TypeError, fcntl._conv_descriptor, 2.0)
     import cStringIO
     raises(TypeError, fcntl._conv_descriptor, cStringIO.StringIO())
     res = fcntl._conv_descriptor(10)
     res_1 = fcntl._conv_descriptor(f)
     assert res == 10
     assert res_1 == f.fileno()
     
     f.close()