File tree Expand file tree Collapse file tree 2 files changed +5
-0
lines changed
Expand file tree Collapse file tree 2 files changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -634,6 +634,8 @@ def test_val(self):
634634 self .assertEqual (a .str_val ("" ), "?" )
635635 self .assertEqual (a .str_val (Value (a , "" )), "?" )
636636 self .assertEqual (a .repr_val (Value (a , "foo" )), '"foo"' )
637+ self .assertEqual (a .str_val (np .nan ), "?" )
638+ self .assertEqual (a .str_val (None ), "?" )
637639
638640
639641@variabletest (TimeVariable )
Original file line number Diff line number Diff line change 1010from pickle import PickleError
1111
1212import numpy as np
13+ import pandas
1314import scipy .sparse as sp
1415
1516from Orange .data import _variable
@@ -905,6 +906,8 @@ def str_val(val):
905906 if not val .value :
906907 return "?"
907908 val = val .value
909+ if pandas .isnull (val ):
910+ return "?"
908911 return str (val )
909912
910913 def repr_val (self , val ):
You can’t perform that action at this time.
0 commit comments