|
3 | 3 | pcopy = copy(p)
|
4 | 4 | @test levels(p) == [1, 8, 9]
|
5 | 5 | @test levels(setlevels(p, ["a", "b", "c"])) == ["a", "b", "c"]
|
6 |
| - @test collect(Missings.skip(setlevels(p, (@data ["a", "b", missing])))) == ["b", "a", "a"] |
7 |
| - @test collect(Missings.skip(setlevels(p, (@data ["a", "b", "a"])))) == ["a", "a", "b", "a", "a"] |
| 6 | + @test collect(skipmissing(setlevels(p, (@data ["a", "b", missing])))) == ["b", "a", "a"] |
| 7 | + @test collect(skipmissing(setlevels(p, (@data ["a", "b", "a"])))) == ["a", "a", "b", "a", "a"] |
8 | 8 | @test levels(setlevels(p, (@data ["a", "b", "a"]))) == ["a", "b"]
|
9 | 9 | @test levels(setlevels(p, Dict([(1, 111)]))) == [111, 8, 9]
|
10 | 10 | @test levels(setlevels(p, Dict([(1, 111), (8, missing)]))) == [111, 9]
|
11 | 11 | @test levels(PooledDataArray(p, [9, 8, 1])) == [9, 8, 1]
|
12 | 12 | @test levels(PooledDataArray(p, [9, 8])) == [9, 8]
|
13 |
| - @test collect(Missings.skip(PooledDataArray(p, [9, 8]))) == [9, 9, 8] |
| 13 | + @test collect(skipmissing(PooledDataArray(p, [9, 8]))) == [9, 9, 8] |
14 | 14 | @test levels(PooledDataArray(p, levels(p)[[3,2,1]])) == [9,8,1]
|
15 | 15 | v = collect(1:6)
|
16 | 16 | @test isequal(p, reorder(p))
|
|
29 | 29 | y = @pdata [1, missing, -2, 1, missing, 4, missing]
|
30 | 30 | @test isequal(unique(y), @pdata [1, missing, -2, 4])
|
31 | 31 | @test isequal(unique(reverse(y)), @data [missing, 4, 1, -2])
|
32 |
| - @test isequal(unique(Missings.skip(y)), @data [1, -2, 4]) |
33 |
| - @test isequal(unique(reverse(collect(Missings.skip(y)))), @data [4, 1, -2]) |
| 32 | + @test isequal(unique(skipmissing(y)), @data [1, -2, 4]) |
| 33 | + @test isequal(unique(reverse(collect(skipmissing(y)))), @data [4, 1, -2]) |
34 | 34 |
|
35 | 35 | z = @pdata ["frank", missing, "gertrude", "frank", missing, "herbert", missing]
|
36 | 36 | @test isequal(unique(z), @pdata ["frank", missing, "gertrude", "herbert"])
|
37 | 37 | @test isequal(unique(reverse(z)), @pdata [missing, "herbert", "frank", "gertrude"])
|
38 |
| - @test isequal(unique(Missings.skip(z)), @pdata ["frank", "gertrude", "herbert"]) |
39 |
| - @test isequal(unique(reverse(collect(Missings.skip(z)))), @pdata ["herbert", "frank", "gertrude"]) |
| 38 | + @test isequal(unique(skipmissing(z)), @pdata ["frank", "gertrude", "herbert"]) |
| 39 | + @test isequal(unique(reverse(collect(skipmissing(z)))), @pdata ["herbert", "frank", "gertrude"]) |
40 | 40 |
|
41 | 41 | # check case where only missing occurs in final position
|
42 | 42 | @test isequal(unique(@pdata [1, 2, 1, missing]), @pdata [1, 2, missing])
|
|
0 commit comments