|
31 | 31 | m = fit(DummyMod, @formula(y ~ 1 + a / x), dat)
|
32 | 32 | @test coefnames(m) == ["(Intercept)", "a: o", "a: u",
|
33 | 33 | "a: i & x", "a: o & x", "a: u & x"]
|
| 34 | + |
| 35 | + m = fit(DummyMod, @formula(y ~ 0 + a / (b + x)), dat) |
| 36 | + @test coefnames(m) == ["a: i", "a: o", "a: u", |
| 37 | + "a: i & b: q", "a: o & b: q", "a: u & b: q", |
| 38 | + "a: i & b: w", "a: o & b: w", "a: u & b: w", |
| 39 | + "a: i & x", "a: o & x", "a: u & x"] |
| 40 | + m = fit(DummyMod, @formula(y ~ 0 + a / (b * x)), dat) |
| 41 | + @test coefnames(m) == ["a: i", "a: o", "a: u", |
| 42 | + "a: i & b: q", "a: o & b: q", "a: u & b: q", |
| 43 | + "a: i & b: w", "a: o & b: w", "a: u & b: w", |
| 44 | + "a: i & x", "a: o & x", "a: u & x", |
| 45 | + "a: i & b: q & x", "a: o & b: q & x", "a: u & b: q & x", |
| 46 | + "a: i & b: w & x", "a: o & b: w & x", "a: u & b: w & x"] |
34 | 47 | end
|
35 | 48 |
|
36 | 49 | @testset "multiple nesting levels" begin
|
|
68 | 81 | "a: i & b: q & x", "a: o & b: q & x",
|
69 | 82 | "a: u & b: q & x", "a: i & b: w & x",
|
70 | 83 | "a: o & b: w & x", "a: u & b: w & x"]
|
| 84 | + |
| 85 | + m = fit(DummyMod, @formula(y ~ 0 + a / b / (c * x)), dat) |
| 86 | + @test coefnames(m) == ["a: i", "a: o", "a: u", |
| 87 | + "a: i & b: q", "a: o & b: q", "a: u & b: q", |
| 88 | + "a: i & b: w", "a: o & b: w", "a: u & b: w", |
| 89 | + "a: i & b: q & c: f", "a: o & b: q & c: f", "a: u & b: q & c: f", |
| 90 | + "a: i & b: w & c: f", "a: o & b: w & c: f", "a: u & b: w & c: f", |
| 91 | + "a: i & b: q & c: s", "a: o & b: q & c: s", "a: u & b: q & c: s", |
| 92 | + "a: i & b: w & c: s", "a: o & b: w & c: s", "a: u & b: w & c: s", |
| 93 | + "a: i & b: q & x", "a: o & b: q & x", "a: u & b: q & x", |
| 94 | + "a: i & b: w & x", "a: o & b: w & x", "a: u & b: w & x", |
| 95 | + "a: i & b: q & c: f & x", "a: o & b: q & c: f & x", "a: u & b: q & c: f & x", |
| 96 | + "a: i & b: w & c: f & x", "a: o & b: w & c: f & x", "a: u & b: w & c: f & x", |
| 97 | + "a: i & b: q & c: s & x", "a: o & b: q & c: s & x", "a: u & b: q & c: s & x", |
| 98 | + "a: i & b: w & c: s & x", "a: o & b: w & c: s & x", "a: u & b: w & c: s & x"] |
71 | 99 | end
|
0 commit comments