mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-12 15:44:17 +00:00
Rewrite some tests from !41
This commit is contained in:
parent
0cc12e22ae
commit
d422325548
1 changed files with 30 additions and 21 deletions
|
|
@ -1,58 +1,67 @@
|
||||||
import unittest
|
import unittest
|
||||||
try:
|
|
||||||
from unittest import mock
|
|
||||||
except ImportError:
|
|
||||||
import mock # < PY33
|
|
||||||
|
|
||||||
from flake8.util import option_normalizer
|
from flake8.util import option_normalizer
|
||||||
|
|
||||||
|
|
||||||
class TestOptionSerializer(unittest.TestCase):
|
class TestOptionSerializer(unittest.TestCase):
|
||||||
|
|
||||||
def test_true(self):
|
def test_1_is_true(self):
|
||||||
option = option_normalizer('1')
|
option = option_normalizer('1')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
|
def test_T_is_true(self):
|
||||||
option = option_normalizer('T')
|
option = option_normalizer('T')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
|
def test_TRUE_is_true(self):
|
||||||
option = option_normalizer('TRUE')
|
option = option_normalizer('TRUE')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option, True)
|
||||||
|
|
||||||
|
def test_ON_is_true(self):
|
||||||
option = option_normalizer('ON')
|
option = option_normalizer('ON')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
|
def test_t_is_true(self):
|
||||||
option = option_normalizer('t')
|
option = option_normalizer('t')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
|
def test_true_is_true(self):
|
||||||
option = option_normalizer('true')
|
option = option_normalizer('true')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
|
def test_on_is_true(self):
|
||||||
option = option_normalizer('on')
|
option = option_normalizer('on')
|
||||||
self.assertEqual(option, True)
|
self.assertTrue(option)
|
||||||
|
|
||||||
def test_false(self):
|
def test_0_is_false(self):
|
||||||
option = option_normalizer('0')
|
option = option_normalizer('0')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_F_is_false(self):
|
||||||
option = option_normalizer('F')
|
option = option_normalizer('F')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_FALSE_is_false(self):
|
||||||
option = option_normalizer('FALSE')
|
option = option_normalizer('FALSE')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_OFF_is_false(self):
|
||||||
option = option_normalizer('OFF')
|
option = option_normalizer('OFF')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_f_is_false(self):
|
||||||
option = option_normalizer('f')
|
option = option_normalizer('f')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_false_is_false(self):
|
||||||
option = option_normalizer('false')
|
option = option_normalizer('false')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
|
def test_off_is_false(self):
|
||||||
option = option_normalizer('off')
|
option = option_normalizer('off')
|
||||||
self.assertEqual(option, False)
|
self.assertFalse(option)
|
||||||
|
|
||||||
def test_multiple_option(self):
|
def test_parses_lists(self):
|
||||||
answer = ['F401', 'F402', 'F403', 'F404']
|
answer = ['F401', 'F402', 'F403', 'F404']
|
||||||
|
|
||||||
option = option_normalizer('F401,F402,F403,F404')
|
option = option_normalizer('F401,F402,F403,F404')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue