I broke up with neovim....vim is my best friend now
This commit is contained in:
47
dot_vim/plugged/vim-orgmode/tests/test_liborgdatetime.py
Normal file
47
dot_vim/plugged/vim-orgmode/tests/test_liborgdatetime.py
Normal file
@@ -0,0 +1,47 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import sys
|
||||
import unittest
|
||||
from datetime import datetime
|
||||
|
||||
sys.path.append(u'../ftplugin')
|
||||
from orgmode.liborgmode.orgdate import OrgDateTime
|
||||
|
||||
from orgmode.py3compat.unicode_compatibility import *
|
||||
|
||||
class OrgDateTimeTestCase(unittest.TestCase):
|
||||
u"""
|
||||
Tests all the functionality of the OrgDateTime
|
||||
"""
|
||||
|
||||
def test_OrgDateTime_ctor_active(self):
|
||||
u"""OrdDateTime should be created."""
|
||||
today = datetime.today()
|
||||
odt = OrgDateTime(True, today.year, today.month, today.day, today.hour,
|
||||
today.minute)
|
||||
self.assertTrue(isinstance(odt, OrgDateTime))
|
||||
self.assertTrue(odt.active)
|
||||
|
||||
def test_OrgDateTime_ctor_inactive(self):
|
||||
u"""OrdDateTime should be created."""
|
||||
today = datetime.today()
|
||||
odt = OrgDateTime(False, today.year, today.month, today.day, today.hour,
|
||||
today.minute)
|
||||
self.assertTrue(isinstance(odt, OrgDateTime))
|
||||
self.assertFalse(odt.active)
|
||||
|
||||
def test_OrdDateTime_str_active(self):
|
||||
u"""Representation of OrgDateTime"""
|
||||
t = 2011, 9, 8, 10, 20
|
||||
odt = OrgDateTime(False, t[0], t[1], t[2], t[3], t[4])
|
||||
self.assertEqual(u"[2011-09-08 Thu 10:20]", unicode(odt))
|
||||
|
||||
def test_OrdDateTime_str_inactive(self):
|
||||
u"""Representation of OrgDateTime"""
|
||||
t = 2011, 9, 8, 10, 20
|
||||
odt = OrgDateTime(True, t[0], t[1], t[2], t[3], t[4])
|
||||
self.assertEqual(u"<2011-09-08 Thu 10:20>", unicode(odt))
|
||||
|
||||
|
||||
def suite():
|
||||
return unittest.TestLoader().loadTestsFromTestCase(OrgDateTimeTestCase)
|
||||
Reference in New Issue
Block a user