diff options
author | Charles Blake <cblake@csail.mit.edu> | 2014-09-26 12:23:11 -0400 |
---|---|---|
committer | Charles Blake <cblake@csail.mit.edu> | 2014-09-26 12:23:11 -0400 |
commit | d44b36466cf2a96a8ee07b93990303dffd0eba5f (patch) | |
tree | a8394a48de68f26e74137f473b1d5d988e47ee5c | |
parent | 08c314cf001e8166ff368e215fc3b499782b0277 (diff) | |
download | cython-d44b36466cf2a96a8ee07b93990303dffd0eba5f.tar.gz |
Rename test files.
--HG--
extra : transplant_source : 0%AC%83%2A%E3%90K.%CENk%F2%0E%E8%D0%3C%E9%A6%28%25
-rw-r--r-- | tests/run/libc_time.pyx | 47 | ||||
-rw-r--r-- | tests/run/posix_sys_time.pyx | 33 | ||||
-rw-r--r-- | tests/run/posix_time.pyx | 62 |
3 files changed, 71 insertions, 71 deletions
diff --git a/tests/run/libc_time.pyx b/tests/run/libc_time.pyx new file mode 100644 index 000000000..53c05d416 --- /dev/null +++ b/tests/run/libc_time.pyx @@ -0,0 +1,47 @@ +# tag: posix +from libc.stdlib cimport getenv +from posix.stdlib cimport setenv, unsetenv +from posix.time cimport * + + +def test_time(): + """ + >>> test_time() + """ + cdef time_t t1, t2 + t1 = time(NULL) + assert t1 != 0 + t1 = time(&t2) + assert t1 == t2 + + +def test_mktime(): + """ + >>> test_mktime() # doctest:+ELLIPSIS + (986138177, ...'Sun Apr 1 15:16:17 2001\\n') + """ + cdef tm t, gmt + cdef time_t tt + cdef char *ct + cdef char *tz + + tz = getenv("TZ") + setenv("TZ", "UTC", 1) + tzset() + t.tm_sec = 17 + t.tm_min = 16 + t.tm_hour = 15 + t.tm_year = 101 + t.tm_mon = 3 + t.tm_mday = 1 + t.tm_isdst = 0 + tt = mktime(&t) + assert tt != -1 + ct = ctime(&tt) + assert ct != NULL + if tz: + setenv("TZ", tz, 1) + else: + unsetenv("TZ") + tzset() + return tt, ct diff --git a/tests/run/posix_sys_time.pyx b/tests/run/posix_sys_time.pyx deleted file mode 100644 index f7307c8b4..000000000 --- a/tests/run/posix_sys_time.pyx +++ /dev/null @@ -1,33 +0,0 @@ -# tag: posix - -from posix.sys_time cimport * - -def test_itimer(sec, usec): - """ - >>> test_itimer(10, 2) - (10, 2) - """ - cdef itimerval t, gtime - - t.it_interval.tv_sec = sec - t.it_interval.tv_usec = usec - t.it_value.tv_sec = sec - t.it_value.tv_usec = usec - ret = setitimer(ITIMER_REAL, &t, NULL) - assert ret == 0 - ret = getitimer(ITIMER_REAL, >ime) - assert ret == 0 - t.it_interval.tv_sec = 0 - t.it_interval.tv_usec = 0 - t.it_value.tv_sec = 0 - t.it_value.tv_usec = 0 - ret = setitimer(ITIMER_REAL, &t, NULL) - return gtime.it_interval.tv_sec, gtime.it_interval.tv_usec - -def test_gettimeofday(): - """ - >>> test_gettimeofday() - """ - cdef timeval t - ret = gettimeofday(&t, NULL) - assert ret == 0 diff --git a/tests/run/posix_time.pyx b/tests/run/posix_time.pyx index 53c05d416..f7307c8b4 100644 --- a/tests/run/posix_time.pyx +++ b/tests/run/posix_time.pyx @@ -1,47 +1,33 @@ # tag: posix -from libc.stdlib cimport getenv -from posix.stdlib cimport setenv, unsetenv -from posix.time cimport * +from posix.sys_time cimport * -def test_time(): +def test_itimer(sec, usec): """ - >>> test_time() + >>> test_itimer(10, 2) + (10, 2) """ - cdef time_t t1, t2 - t1 = time(NULL) - assert t1 != 0 - t1 = time(&t2) - assert t1 == t2 + cdef itimerval t, gtime + t.it_interval.tv_sec = sec + t.it_interval.tv_usec = usec + t.it_value.tv_sec = sec + t.it_value.tv_usec = usec + ret = setitimer(ITIMER_REAL, &t, NULL) + assert ret == 0 + ret = getitimer(ITIMER_REAL, >ime) + assert ret == 0 + t.it_interval.tv_sec = 0 + t.it_interval.tv_usec = 0 + t.it_value.tv_sec = 0 + t.it_value.tv_usec = 0 + ret = setitimer(ITIMER_REAL, &t, NULL) + return gtime.it_interval.tv_sec, gtime.it_interval.tv_usec -def test_mktime(): +def test_gettimeofday(): """ - >>> test_mktime() # doctest:+ELLIPSIS - (986138177, ...'Sun Apr 1 15:16:17 2001\\n') + >>> test_gettimeofday() """ - cdef tm t, gmt - cdef time_t tt - cdef char *ct - cdef char *tz - - tz = getenv("TZ") - setenv("TZ", "UTC", 1) - tzset() - t.tm_sec = 17 - t.tm_min = 16 - t.tm_hour = 15 - t.tm_year = 101 - t.tm_mon = 3 - t.tm_mday = 1 - t.tm_isdst = 0 - tt = mktime(&t) - assert tt != -1 - ct = ctime(&tt) - assert ct != NULL - if tz: - setenv("TZ", tz, 1) - else: - unsetenv("TZ") - tzset() - return tt, ct + cdef timeval t + ret = gettimeofday(&t, NULL) + assert ret == 0 |