File tree 3 files changed +15
-6
lines changed
3 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 2
2
3
3
4
4
@nox .session
5
- def python (session ):
5
+ @nox .parametrize ("cargo_features" , ['""' , "pep489" ])
6
+ def python (session , cargo_features ):
6
7
session .install ("-rrequirements-dev.txt" )
7
8
session .install ("maturin" )
8
- session .run_always ("maturin" , "develop" )
9
+ session .run_always (
10
+ "maturin" , "develop" , f"--cargo-extra-args=--features { cargo_features } "
11
+ )
9
12
session .run ("pytest" )
Original file line number Diff line number Diff line change 2
2
3
3
4
4
@nox .session
5
- def python (session ):
5
+ @nox .parametrize ("cargo_features" , ['""' , "pep489" ])
6
+ def python (session , cargo_features ):
6
7
session .install ("-rrequirements-dev.txt" )
7
8
session .install ("maturin" )
8
- session .run_always ("maturin" , "develop" )
9
+ session .run_always (
10
+ "maturin" , "develop" , f"--cargo-extra-args=--features { cargo_features } "
11
+ )
9
12
session .run ("pytest" )
Original file line number Diff line number Diff line change 4
4
5
5
6
6
@nox .session
7
- def test (session ):
7
+ @nox .parametrize ("cargo_features" , ['""' , "pep489" ])
8
+ def test (session , cargo_features ):
8
9
session .install ("-rrequirements-dev.txt" )
9
10
session .install ("maturin" )
10
- session .run_always ("maturin" , "develop" )
11
+ session .run_always (
12
+ "maturin" , "develop" , f"--cargo-extra-args=--features { cargo_features } "
13
+ )
11
14
session .run ("pytest" )
12
15
13
16
You can’t perform that action at this time.
0 commit comments