Skip to content

Commit

Permalink
Exchange.iso8601 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
meold committed Jun 5, 2018
1 parent 5e54e50 commit 253325b
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions python/test/test_exchange_datetime_functions.py
@@ -0,0 +1,31 @@
from unittest import TestCase

import os
import sys

# ------------------------------------------------------------------------------

root = os.path.dirname(os.path.abspath(__file__))
sys.path.append(root)

# ------------------------------------------------------------------------------

import ccxt

# ------------------------------------------------------------------------------

exchange = ccxt.Exchange()

class TestExchange(TestCase):
def test_iso8601(self):
self.assertEqual(exchange.iso8601(714862627000), '1992-08-26T20:57:07.000Z')
self.assertEqual(exchange.iso8601(0), '1970-01-01T00:00:00.000Z')

self.assertEqual(exchange.iso8601(None), None)
self.assertEqual(exchange.iso8601(), None)
self.assertEqual(exchange.iso8601(-1), None)
self.assertEqual(exchange.iso8601({}), None)
self.assertEqual(exchange.iso8601(''), None)
self.assertEqual(exchange.iso8601('a'), None)
self.assertEqual(exchange.iso8601([]), None)
self.assertEqual(exchange.iso8601([1]), None)

0 comments on commit 253325b

Please sign in to comment.