Skip to content

Commit 87b99ad

Browse files
committed
add test
1 parent 155910f commit 87b99ad

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/attemptors.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ MLJBase.transform(::DummyStatic, _, x, y) = hcat(x, y)
4242
MLJBase.package_name(::Type{<:DummyStatic}) = "DummyPackage"
4343
MLJBase.load_path(::Type{<:DummyStatic}) = "DummyPackage.Some.Thing.Different"
4444

45+
struct DummyStatic2 <: Static end
46+
MLJBase.transform(::DummyStatic2, _, x, y) = hcat(x, y)
47+
MLJBase.package_name(::Type{<:DummyStatic2}) = "DummyPackage"
48+
MLJBase.load_path(::Type{<:DummyStatic2}) = "DummyPackage.Some.Thing.Different"
49+
MLJBase.implemented_methods(::Type{<:DummyStatic2}) = Symbol[]
50+
4551
struct SupervisedTransformer <: Deterministic end
4652
MLJBase.fit(::SupervisedTransformer, verbosity, X, y) = (42, nothing, nothing)
4753
MLJBase.predict(::SupervisedTransformer, _, Xnew) = fill(4.5, length(Xnew))
@@ -63,6 +69,11 @@ MLJBase.load_path(::Type{<:SupervisedTransformer}) =
6369
operations, outcome = MLJTestInterface.operations(smach, X, y)
6470
@test operations == "transform"
6571
@test outcome == ""
72+
73+
smach = machine(DummyStatic2())
74+
operations, outcome = MLJTestInterface.operations(smach, X, y)
75+
@test operations == "transform"
76+
@test outcome == ""
6677
end
6778

6879
true

0 commit comments

Comments
 (0)