Пример #1
0
    def test_time(self):
        f = open(support.TESTFN, "wb")
        try:
            f.write(b"foo")
            f.close()
            f = open(support.TESTFN, "ab")
            f.write(b"bar")
            f.close()
            f = open(support.TESTFN, "rb")
            d = f.read()
            f.close()
            self.assertEqual(d, b"foobar")

            self.assertLessEqual(posixpath.getctime(support.TESTFN),
                                 posixpath.getmtime(support.TESTFN))
        finally:
            if not f.closed:
                f.close()
Пример #2
0
    def test_time(self):
        f = open(test_support.TESTFN, "wb")
        try:
            f.write("foo")
            f.close()
            f = open(test_support.TESTFN, "ab")
            f.write("bar")
            f.close()
            f = open(test_support.TESTFN, "rb")
            d = f.read()
            f.close()
            self.assertEqual(d, "foobar")

            self.assert_(posixpath.getctime(test_support.TESTFN) <= posixpath.getmtime(test_support.TESTFN))
        finally:
            if not f.closed:
                f.close()
            os.remove(test_support.TESTFN)
Пример #3
0
    def test_time(self):
        f = open(test_support.TESTFN, "wb")
        try:
            f.write("foo")
            f.close()
            f = open(test_support.TESTFN, "ab")
            f.write("bar")
            f.close()
            f = open(test_support.TESTFN, "rb")
            d = f.read()
            f.close()
            self.assertEqual(d, "foobar")

            self.assert_(
                posixpath.getctime(test_support.TESTFN) <= posixpath.getmtime(
                    test_support.TESTFN))
        finally:
            if not f.closed:
                f.close()
            os.remove(test_support.TESTFN)
Пример #4
0
    def test_time(self):
        f = open(support.TESTFN, "wb")
        try:
            f.write(b"foo")
            f.close()
            f = open(support.TESTFN, "ab")
            f.write(b"bar")
            f.close()
            f = open(support.TESTFN, "rb")
            d = f.read()
            f.close()
            self.assertEqual(d, b"foobar")

            self.assertLessEqual(
                posixpath.getctime(support.TESTFN),
                posixpath.getmtime(support.TESTFN)
            )
        finally:
            if not f.closed:
                f.close()
Пример #5
0
 def update_event(self, inp=-1):
     self.set_output_val(0, posixpath.getctime(self.input(0)))