Completed
Pull Request — master (#327)
by Tomaz
04:08
created

ParseCSVActionTestCase   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 8
Duplicated Lines 0 %
Metric Value
dl 0
loc 8
rs 10
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A test_run() 0 7 1
1
import unittest2
2
3
from parse_csv import ParseCSVAction
4
5
__all__ = [
6
    'ParseCSVActionTestCase'
7
]
8
9
MOCK_DATA = """
10
first,last,year
11
name1,surename1,1990
12
""".strip()
13
14
15
class ParseCSVActionTestCase(unittest2.TestCase):
16
    def test_run(self):
17
        result = ParseCSVAction().run(data=MOCK_DATA, delimiter=',')
18
        expected = [
19
            ['first', 'last', 'year'],
20
            ['name1', 'surename1', '1990']
21
        ]
22
        self.assertEqual(result, expected)
23