Skip to content

Commit 07fd93c

Browse files
committed
test: Add UI tests for invalid submodules
1 parent 12b9883 commit 07fd93c

File tree

4 files changed

+28
-0
lines changed

4 files changed

+28
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
use stackable_versioned_macros::versioned;
2+
3+
fn main() {
4+
#[versioned(version(name = "v1alpha1"))]
5+
mod versioned {
6+
mod v1alpha2 {}
7+
}
8+
}

crates/stackable-versioned-macros/tests/default/fail/submodule_invalid_name.stderr

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
use stackable_versioned::versioned;
2+
3+
fn main() {
4+
#[versioned(version(name = "v1alpha1"))]
5+
mod versioned {
6+
mod v1alpha1 {
7+
struct Foo;
8+
}
9+
}
10+
}

crates/stackable-versioned-macros/tests/default/fail/submodule_use_statement.stderr

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)