Skip to content

Commit 0a850e1

Browse files
author
Enric Sala
committed
Add a test to make sure non-finite fields are skipped
1 parent 612740b commit 0a850e1

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/SeriesTest.m

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,17 @@ function every_property_is_used(test)
181181
test.verifyEqual(s.toLine(), exp);
182182
end
183183

184+
function skips_nonfinite_fields(test)
185+
s = Series('weather') ...
186+
.time(test.Time) ...
187+
.fields('temperature', [NaN, -3.5]) ...
188+
.fields('humidity', [60.7, Inf]);
189+
exp = [ ...
190+
'weather humidity=60.7 1529933525520' newline ...
191+
'weather temperature=-3.5 1529933581618'];
192+
test.verifyEqual(s.toLine(), exp);
193+
end
194+
184195
function skips_nonfinite_samples(test)
185196
s = Series('weather') ...
186197
.time(test.Time) ...

0 commit comments

Comments
 (0)