X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftest-time.lisp;h=158ac9ce0d820d6cb476c86f48e9336e45bffbd2;hb=5699785aefac188f296f3877d3c12324b9f541b9;hp=374ad9503fa9c5bac2285c86ec44b427f221087d;hpb=2645bad6c8673a32408801e7ea1f8a02a1583d7d;p=clsql.git diff --git a/tests/test-time.lisp b/tests/test-time.lisp index 374ad95..158ac9c 100644 --- a/tests/test-time.lisp +++ b/tests/test-time.lisp @@ -437,7 +437,23 @@ #.(iso-timestring (parse-timestring "2008-09-09T14:37:29.000278-04:00")) #.(iso-timestring (parse-timestring "2008-09-09T14:37:29.000278-04:00"))) +(deftest :time/historic-datetimes + (with-dataset *cross-platform-datetest* + (let ((time (parse-timestring "1800-09-09T14:37:29"))) + (clsql-sys:insert-records :into [datetest] + :attributes '([testtime]) + :values (list time)) + (let ((testtime + (first (clsql:select [testtime] + :from [datetest] :flatp t + :where [= [testtime] time] )))) + (format-time nil (parse-timestring testtime) :format :iso) + ))) + #.(format-time nil (parse-timestring "1800-09-09T14:37:29") :format :iso)) + )) + +