Skip to content

Commit 2522471

Browse files
committed
test edge rendering
1 parent dec6acd commit 2522471

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

skdag/dag/tests/test_dag.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22
Test the DAG module.
33
"""
44
import re
5-
import time
65

76
import numpy as np
87
import pandas as pd
98
import pytest
10-
from skdag import DAG, DAGBuilder
9+
from skdag import DAGBuilder
1110
from skdag.dag.tests.utils import FitParamT, Mult, NoFit, NoTrans, Transf
1211
from sklearn import datasets
13-
from sklearn import preprocessing
14-
from sklearn.base import BaseEstimator, clone
12+
from sklearn.base import clone
1513
from sklearn.compose import make_column_selector
1614
from sklearn.decomposition import PCA
1715
from sklearn.ensemble import RandomForestClassifier, RandomForestRegressor
@@ -294,9 +292,10 @@ def test_dag_draw():
294292
dag = (
295293
DAGBuilder()
296294
.add_step("pca", pca)
297-
.add_step("svc", svc, deps=["pca"])
298-
.add_step("rf", rf, deps=["pca"])
299-
.add_step("log", log, deps=["svc", "rf"])
295+
.add_step("svc", svc, deps={"pca": slice(4)})
296+
.add_step("rf1", rf, deps={"pca": [0, 1, 2]})
297+
.add_step("rf2", rf, deps={"pca": make_column_selector(pattern="^pca.*")})
298+
.add_step("log", log, deps=["svc", "rf1", "rf2"])
300299
.make_dag()
301300
)
302301

0 commit comments

Comments
 (0)