mirror of
https://github.com/ejwa/gitinspector.git
synced 2024-09-18 22:11:29 +02:00
28 lines
802 B
Python
28 lines
802 B
Python
import unittest
|
|
from gitinspector import extensions
|
|
|
|
|
|
class TestExtensions(unittest.TestCase):
|
|
|
|
def test_001_extensions_get(self):
|
|
expected = extensions.DEFAULT_EXTENSIONS
|
|
actual = extensions.get()
|
|
self.assertEqual(expected, actual)
|
|
|
|
def test_002_extensions_define(self):
|
|
expected = 'txt,md'
|
|
extensions.define(expected)
|
|
actual = extensions.get()
|
|
self.assertEqual(expected.split(","), actual)
|
|
|
|
def test_003_add_located(self):
|
|
expected = set('*')
|
|
extensions.add_located('')
|
|
actual = extensions.get_located()
|
|
self.assertEqual(expected, actual)
|
|
|
|
expected = set(['ext', '*'])
|
|
extensions.add_located('ext')
|
|
actual = extensions.get_located()
|
|
self.assertEqual(expected, actual)
|