e60cc0ab0b
* use src to make stc in lcmv * use src to make stc in dics * storing src in filters for dics * add src tests to lcmv * rewrite tests to reflect changes in testing policy * use already existing apply_lcmv for src test * add test for dics * update and fix docstrings * change lcmv filters to only store src_type * allow src_type as input to _make_stc * adjust test for src to be test for src_type * fix docstring * exchange src with src_type in _make_stc * adjust DICS to changes in _make_stc * adjust DICS, iteration II * pep8 fix * adjust DICS test for filters * adjust inverse.py to passing src_type instead of src * fix _make_stc * handle src_type being None * add src_type as none if not in filter (lcmv) * add src type as None if not in filters (dics) * adapt tests for lcmv * adapt dics tests * fix docs / comments * add flexible warning to _get_src_type * add function for checking filters and warning message * refactor lcmv and dics for filters and warning * update emitted warning * update tests lcmv * adjust dics tests * fix handling of dict * fix dict handling, part II