# Path: robograph/datamodel/nodes/lib/transcoders.py
# class ToJSON(node.Node):
# class ToCSV(node.Node):
#     def output(self):
#     def output(self):


from robograph.datamodel.nodes.lib import transcoders

DATA_MATRIX = [[1,2,3],[4,5,6],[7,8,9]]
HEADER = ['one', 'two', 'three']
DELIMITER = ','
LINESEP = '\n'
EXPECTED = 'one,two,three\n1,2,3\n4,5,6\n7,8,9'


def test_requirements():
    expected = ['data_matrix', 'header_list', 'delimiter', 'linesep']

# Path: robograph/datamodel/nodes/lib/transcoders.py
# class ToJSON(node.Node):
# class ToCSV(node.Node):
#     def output(self):
#     def output(self):


# Path: robograph/datamodel/tests/test_tocsv.py
from robograph.datamodel.nodes.lib import transcoders


DATA_MATRIX = [[1,2,3],[4,5,6],[7,8,9]]
HEADER = ['one', 'two', 'three']
DELIMITER = ','
LINESEP = '\n'
EXPECTED = 'one,two,three\n1,2,3\n4,5,6\n7,8,9'


def test_requirements():
    expected = ['data_matrix', 'header_list', 'delimiter', 'linesep']

    instance = transcoders.ToCSV()