class BasePresenterTests(TestCase): def setUp(self): self.presenter = BasePresenter('edX/DemoX/Demo_Course') def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, 5) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15) def test_parse_api_date(self): self.assertEqual(self.presenter.parse_api_date('2014-01-01'), datetime.date(year=2014, month=1, day=1)) def test_parse_api_datetime(self): self.assertEqual( self.presenter.parse_api_datetime(u'2014-09-18T145957'), datetime.datetime(year=2014, month=9, day=18, hour=14, minute=59, second=57)) def test_strip_time(self): self.assertEqual(self.presenter.strip_time('2014-01-01T000000'), '2014-01-01')
def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, settings.ANALYTICS_API_DEFAULT_TIMEOUT) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15)
class BasePresenterTests(TestCase): def setUp(self): self.presenter = BasePresenter('edX/DemoX/Demo_Course') def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, settings.ANALYTICS_API_DEFAULT_TIMEOUT) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15) def test_parse_api_date(self): self.assertEqual(self.presenter.parse_api_date('2014-01-01'), datetime.date(year=2014, month=1, day=1)) def test_parse_api_datetime(self): self.assertEqual( self.presenter.parse_api_datetime(u'2014-09-18T145957'), datetime.datetime(year=2014, month=9, day=18, hour=14, minute=59, second=57)) def test_strip_time(self): self.assertEqual(self.presenter.strip_time('2014-01-01T000000'), '2014-01-01') def test_get_current_date(self): dt_format = '%Y-%m-%d' self.assertEqual(self.presenter.get_current_date(), datetime.datetime.utcnow().strftime(dt_format))
class BasePresenterTests(TestCase): def setUp(self): self.presenter = BasePresenter('edX/DemoX/Demo_Course') def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, 5) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15) def test_parse_api_date(self): self.assertEqual(self.presenter.parse_api_date('2014-01-01'), datetime.date(year=2014, month=1, day=1)) def test_parse_api_datetime(self): self.assertEqual(self.presenter.parse_api_datetime(u'2014-09-18T145957'), datetime.datetime(year=2014, month=9, day=18, hour=14, minute=59, second=57)) def test_strip_time(self): self.assertEqual(self.presenter.strip_time('2014-01-01T000000'), '2014-01-01')
class BasePresenterTests(TestCase): def setUp(self): self.presenter = BasePresenter('edX/DemoX/Demo_Course') def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, settings.ANALYTICS_API_DEFAULT_TIMEOUT) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15) def test_parse_api_date(self): self.assertEqual(self.presenter.parse_api_date('2014-01-01'), datetime.date(year=2014, month=1, day=1)) def test_parse_api_datetime(self): self.assertEqual(self.presenter.parse_api_datetime(u'2014-09-18T145957'), datetime.datetime(year=2014, month=9, day=18, hour=14, minute=59, second=57)) def test_strip_time(self): self.assertEqual(self.presenter.strip_time('2014-01-01T000000'), '2014-01-01') def test_get_current_date(self): dt_format = '%Y-%m-%d' self.assertEqual(self.presenter.get_current_date(), datetime.datetime.utcnow().strftime(dt_format))
def test_init(self): presenter = BasePresenter('edX/DemoX/Demo_Course') self.assertEqual(presenter.client.timeout, 10) presenter = BasePresenter('edX/DemoX/Demo_Course', timeout=15) self.assertEqual(presenter.client.timeout, 15)
def setUp(self): self.presenter = BasePresenter('edX/DemoX/Demo_Course')