Beispiel #1
0
    def test_30_path_obj(self):
        if anyconfig.compat.pathlib is None:
            return

        ipo = anyconfig.compat.pathlib.Path(IPATH_0)
        self.assertEqual(TT.inspect_io_obj(ipo),
                         (IOI_PATH_OBJ, IPATH_0_FULL, ipo.open, IPATH_0_EXT))
Beispiel #2
0
    def test_30_path_obj(self):
        if anyconfig.compat.pathlib is None:
            return

        ipo = anyconfig.compat.pathlib.Path(IPATH_0)
        self.assertEqual(TT.inspect_io_obj(ipo),
                         (IOI_PATH_OBJ, IPATH_0_FULL, ipo.open, IPATH_0_EXT))
Beispiel #3
0
 def test_20_stream(self):
     self.assertEqual(
         TT.inspect_io_obj(open(IPATH_0)),
         (IOI_STREAM, IPATH_0_FULL, anyconfig.utils.noop, IPATH_0_EXT))
Beispiel #4
0
 def test_10_path_str(self):
     self.assertEqual(TT.inspect_io_obj(IPATH_0),
                      (IOI_PATH_STR, IPATH_0_FULL, open, IPATH_0_EXT))
 def test_30_path_obj(self):
     ipo = pathlib.Path(IPATH_0)
     self.assertEqual(TT.inspect_io_obj(ipo, IOI_PATH_OBJ),
                      (IPATH_0_FULL, IPATH_0_EXT))
 def test_22_stream(self):
     stdin = os.fdopen(0)
     res = TT.inspect_io_obj(stdin, IOI_STREAM)
     self.assertEqual(res[0], '')
     self.assertEqual(res[1], '')
 def test_20_stream(self):
     self.assertEqual(TT.inspect_io_obj(open(IPATH_0), IOI_STREAM),
                      (IPATH_0_FULL, IPATH_0_EXT))
Beispiel #8
0
 def test_22_stream(self):
     stdin = os.fdopen(0)
     res = TT.inspect_io_obj(stdin)
     self.assertEqual(res[0], IOI_STREAM)
     self.assertEqual(res[2], anyconfig.utils.noop)
Beispiel #9
0
 def test_20_stream(self):
     self.assertEqual(TT.inspect_io_obj(open(IPATH_0)),
                      (IOI_STREAM, IPATH_0_FULL,
                       anyconfig.utils.noop, IPATH_0_EXT))
Beispiel #10
0
 def test_10_path_str(self):
     self.assertEqual(TT.inspect_io_obj(IPATH_0),
                      (IOI_PATH_STR, IPATH_0_FULL, open, IPATH_0_EXT))
Beispiel #11
0
 def test_22_stream(self):
     stdin = os.fdopen(0)
     res = TT.inspect_io_obj(stdin)
     self.assertEqual(res[0], IOI_STREAM)
     self.assertEqual(res[2], anyconfig.utils.noop)