Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| function test_suite = test_mocov_get_relative_path() | |
| initTestSuite; | |
| function test_mocov_get_relative_path_basics() | |
| aeq=@(a,varargin)assertEqual(a,mocov_get_relative_path(varargin{:})); | |
| aeq('foo','','foo'); | |
| aeq('foo','bar','bar/foo'); | |
| aeq('foo','bar//','bar/foo'); | |
| aeq('foo','bar//baz/','bar/baz/foo'); | |
| aeq('foo','/bar//','/bar/foo'); | |
| aeq('foo','/bar/baz/','/bar/baz/foo'); | |
| aeq('baz/foo','/bar/','/bar/baz/foo'); | |
| aeq('baz/foo','bar/','bar/baz/foo'); | |
| aeq('','bar/baz','bar/baz'); | |
| aeq('','/bar/baz','/bar/baz'); | |
| function test_mocov_get_relative_path_exceptions() | |
| aet=@(varargin)assertExceptionThrown(@()... | |
| mocov_get_relative_path(varargin{:}),''); | |
| aet('bar/a','foo'); | |
| aet('bar','foo'); | |
| aet('bar/baz','baz/bar/foo'); | |
| aet('baz/bar/ba','baz/bar/baaa'); |