Skip to content

Commit 584ad08

Browse files
committed
Ensure tests pass no matter version of DataFrames we're using
1 parent d2b5dd3 commit 584ad08

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/datastreams.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ if typeof(DF[:hiredate]) <: NullableVector
66
DF[:hiredate] = NullableArray(Date[isnull(x) ? Date() : Date(get(x)) for x in DF[:hiredate]], [isnull(x) for x in DF[:hiredate]])
77
DF[:lastclockin] = NullableArray(DateTime[isnull(x) ? DateTime() : DateTime(get(x)) for x in DF[:lastclockin]], [isnull(x) for x in DF[:lastclockin]])
88
else
9+
for i = 1:5
10+
T = eltype(DF.columns[i])
11+
DF.columns[i] = NullableArray(T[isna(x) ? (T <: String ? "" : zero(T)) : x for x in DF.columns[i]], [isna(x) for x in DF.columns[i]])
12+
end
913
DF.columns[6] = NullableArray(Date[isna(x) ? Date() : Date(x) for x in DF[:hiredate]], [isna(x) for x in DF[:hiredate]])
1014
DF.columns[7] = NullableArray(DateTime[isna(x) ? DateTime() : DateTime(x) for x in DF[:lastclockin]], [isna(x) for x in DF[:lastclockin]])
1115
end

0 commit comments

Comments
 (0)