Skip to content
Snippets Groups Projects
Commit 3fdf853f authored by Paul McCarthy's avatar Paul McCarthy :mountain_bicyclist:
Browse files

TEST: Accept files with missing components

parent e7117e63
No related branches found
No related tags found
No related merge requests found
......@@ -134,6 +134,37 @@ path/to/analysis.ica
['Signal', 'Blob']],
[1]))
# Missing component line
goodfiles.append(("""
path/to/analysis.ica
2, Unclassified noise, True
3, Signal, False
[2]
""",
'path/to/analysis.ica',
[['Unknown'],
['Unclassified noise'],
['Signal']],
[2]))
# Missing component line (again)
goodfiles.append(("""
path/to/analysis.ica
1, Unclassified noise, True
2, Unclassified noise, True
5, Signal, False
[1, 2]
""",
'path/to/analysis.ica',
[['Unclassified noise'],
['Unclassified noise'],
['Unknown'],
['Unknown'],
['Signal']],
[1, 2]))
def test_loadLabelFile_good():
for filecontents, expMelDir, expLabels, expIdxs in goodfiles:
......@@ -216,24 +247,6 @@ path/to/analysis.ica
[1]
""")
# Missing component line
badfiles.append("""
path/to/analysis.ica
2, Unclassified noise, True
3, Signal, False
[2]
""")
# Missing component line (again)
badfiles.append("""
path/to/analysis.ica
1, Unclassified noise, True
2, Unclassified noise, True
5, Signal, False
[1, 2]
""")
# Missing noisy list
badfiles.append("""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment